AI Software Engineer - Senior

Reposted 14 Days Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Senior level
Automotive
The Role
Design, build, and maintain enterprise-grade AI platforms and reusable agentic frameworks. Implement integrations, orchestration, governance, security, observability, and developer enablement. Translate business needs into scalable cloud-native microservices, APIs, and CI/CD-enabled solutions. Mentor teams and enforce best practices for responsible, secure, and maintainable AI deployments.
Summary Generated by Built In

Job Summary:

The AI Software Engineer – Senior is responsible for designing, developing, and maintaining scalable, secure, and high-performing AI-powered software solutions and platforms. This role focuses on building reusable agentic AI frameworks, enterprise integrations, orchestration capabilities, governance mechanisms, and development accelerators that enable the rapid delivery of enterprise AI solutions.

The position combines strong software engineering principles with modern AI platform development, ensuring solutions are built using industry best practices, enterprise architecture standards, and modern development methodologies. The successful candidate will collaborate with cross-functional teams to deliver innovative, reliable, and compliant AI systems that drive business value while maintaining security, observability, and operational excellence.


Key Responsibilities:

AI Platform & Framework Development
  • Design, develop, and maintain reusable agentic AI frameworks, orchestration templates, and platform accelerators.
  • Build shared services and libraries for agent communication, workflow orchestration, memory management, tool integration, and evaluation pipelines.
  • Establish standardized engineering patterns and best practices for enterprise AI solutions.
  • Develop scalable, secure, and maintainable software solutions throughout the software development lifecycle.
Enterprise Integration & MCP Enablement
  • Develop and maintain MCP-compatible integrations and enterprise connectors.
  • Build reusable APIs, services, and integration frameworks for enterprise platforms and business applications.
  • Enable secure and scalable access to enterprise data sources, systems, and business tools.
  • Design and implement event-driven and cloud-native integration architectures.
Governance, Security & Compliance
  • Define and implement governance standards for enterprise AI systems.
  • Build mechanisms for traceability, auditability, monitoring, lifecycle management, and operational oversight.
  • Support Trust, Risk, Security, and Monitoring (TRiSM) requirements across AI solutions.
  • Ensure adherence to security, privacy, compliance, and regulatory requirements throughout the development lifecycle.
  • Establish observability, evaluation, and monitoring practices to ensure responsible AI deployment.
Software Engineering & Solution Design
  • Analyze business requirements and translate them into scalable technical solutions and architectures.
  • Design application interfaces, define system interactions, and establish non-functional requirements.
  • Evaluate technical feasibility, define solution architectures, and recommend implementation approaches.
  • Develop software following coding standards, testing practices, and quality assurance processes.
  • Participate in code reviews, testing, deployment, and production support activities.
  • Document solutions, technical designs, workflows, and implementation standards.
Engineering Enablement & Operational Excellence
  • Create reusable templates, starter kits, deployment accelerators, and implementation guides.
  • Improve developer productivity through automation, tooling, and standardized development practices.
  • Support production readiness, monitoring, telemetry, guardrails, and fallback strategies.
  • Collaborate with solution teams to improve system reliability, scalability, maintainability, and performance.
  • Contribute to continuous improvement initiatives and adoption of modern engineering practices.
Innovation & Technical Leadership
  • Stay current with emerging technologies, AI frameworks, and industry trends.
  • Recommend innovative approaches, tools, and technologies that improve business outcomes.
  • Support Agile, DevSecOps, and continuous delivery practices.
  • Mentor team members and contribute to the organization's technical excellence and learning culture.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline, or equivalent professional experience.
  • Experience developing enterprise software applications using modern software engineering practices.
  • Experience working in Agile development environments.
  • Proven experience delivering solutions through the full software development lifecycle, from requirements gathering through production deployment.
  • Strong understanding of software architecture, design patterns, and scalable system development.
ResponsibilitiesCore Competencies
  • Security & Compliance Principles
  • Programming Principles
  • Data Principles
  • Modern Development Practices
  • Solution Design
  • Strategic & Innovative Thinking
  • Technical Passion & Continuous Learning
  • Driving Effective Outcomes
  • Engaging with Impact
  • Customer Focus
  • Collaboration & Team Agility
  • Valuing Diverse Perspectives
  • Built-In Quality Mindset
QualificationsRequired Skills & ExperienceSoftware Engineering & Architecture
  • Strong software architecture and platform engineering expertise.
  • Experience designing and building reusable platforms, frameworks, and shared services.
  • Strong backend development experience using Python and/or Node.js.
  • Experience with APIs, microservices, event-driven architectures, and cloud-native systems.
  • Deep understanding of software development best practices including:
    • Coding standards
    • Code reviews
    • Source control management
    • Automated testing
    • CI/CD pipelines
    • Production operations
AI & Agentic Systems
  • Experience building enterprise AI and agentic AI solutions.
  • Expertise with one or more of the following frameworks:
    • LangGraph
    • Semantic Kernel
    • AutoGen
    • CrewAI
  • Strong understanding of AI orchestration frameworks and AI system architecture.
  • Experience developing workflow automation, tool orchestration, and multi-agent systems.
  • Familiarity with MCP ecosystem concepts and enterprise AI integration patterns.
Governance, Security & Observability
  • Strong understanding of:
    • AI governance
    • Security and compliance principles
    • Observability and monitoring frameworks
    • Evaluation and testing methodologies
    • Operational risk management
  • Experience implementing monitoring, telemetry, logging, and audit capabilities.
  • Knowledge of enterprise security and compliance requirements.
Modern Development Practices
  • Experience with Agile, DevOps, and DevSecOps methodologies.
  • Understanding of CI/CD pipelines, Infrastructure as Code (IaC), and automated testing frameworks.
  • Ability to apply modern engineering practices that improve delivery speed, quality, and reliability.
Preferred Qualifications
  • Experience with enterprise governance and risk management frameworks.
  • Familiarity with AI risk management, responsible AI, and compliance practices.
  • Experience in platform engineering and developer enablement.
  • Knowledge of vector databases, Retrieval-Augmented Generation (RAG), enterprise search architectures, and knowledge management systems.
  • Experience working in large-scale enterprise environments.
  • Relevant technical certifications in cloud, software engineering, AI, or architecture disciplines.
About UsCummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, IT, or equivalent experience
  • Experience developing enterprise software applications using modern software engineering practices
  • Proven experience delivering solutions through full SDLC from requirements to production
  • Experience working in Agile development environments
  • Strong software architecture, design patterns, and scalable system development expertise
  • Backend development experience using Python and/or Node.js
  • Experience with APIs, microservices, event-driven architectures, and cloud-native systems
  • Experience building enterprise AI and agentic AI solutions, including workflow automation and tool orchestration
  • Expertise with one or more of: LangGraph, Semantic Kernel, AutoGen, CrewAI
  • Knowledge and experience implementing observability, monitoring, telemetry, logging, and audit capabilities
  • Familiarity with governance, security, compliance, evaluation, and operational risk management for AI systems
  • Experience with CI/CD pipelines, Infrastructure as Code, automated testing, and production operations
  • Familiarity with MCP ecosystem concepts and enterprise integration patterns
  • Experience with vector databases, RAG, enterprise search, and knowledge management systems
  • Experience with enterprise governance, risk management, responsible AI, or relevant technical certifications
  • Experience in platform engineering and developer enablement in large-scale enterprise environments

Cummins Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Cummins and has not been reviewed or approved by Cummins.

  • Retirement Support A 401(k) with company contribution/match and both defined contribution and defined benefit pension plans are offered, alongside profit sharing and an employee stock purchase plan. This mix supports long-term savings and financial security.
  • Healthcare Strength Multiple medical plan options (HSA, HSA Plus, PPO) with dental, vision, life and long-term disability coverage are provided, along with telehealth, mental-health support, and wellness tools. In-network protections and HSA/HSA Plus structures are described to help manage costs.
  • Parental & Family Support Paid maternity and paternity leave, family medical leave, and adoption assistance are offered. Reduced or flexible hours and unpaid extended leave options further support caregiving needs.

Cummins Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Columbus, IN
35,251 Employees
Year Founded: 1919

What We Do

At Cummins, we empower everyone to grow their careers through meaningful work, building inclusive and equitable teams, coaching, development and opportunities to make a difference. Across our entire organization, you'll find engineers, developers, and technicians who are innovating, designing, testing, and building. You'll also find accountants, marketers, as well as manufacturing, quality and supply chain specialists who are working with technology that's just as innovative and advanced.

Similar Jobs

NICE Logo NICE

Senior Software Engineer

Cloud • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
10130 Employees

NICE Logo NICE

Senior Software Engineer

Cloud • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
10130 Employees

NICE Logo NICE

Senior Software Engineer

Cloud • Software • Analytics
In-Office
Pune, Mahārāshtra, IND
10130 Employees
In-Office
Pune, Mahārāshtra, IND
35251 Employees

Similar Companies Hiring

Cox Enterprises Thumbnail
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Atlanta, GA
50000 Employees
UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account