AI Software Engineer - Senior
- Compensation
- Not disclosed
- Location
- Pune, Maharashtra, India
- Work setup
- Onsite
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Ai engineering
- Posted
Skills
Must have
- Significant experience in software engineering, application development, and enterprise solution delivery.
- Experience working within Agile software development environments.
- Experience taking software products from requirements gathering through production deployment and operational support.
- Demonstrated experience collaborating with business users, technical teams, and leadership stakeholders.
- Strong knowledge of software engineering best practices, including: Coding standards Code reviews Source control management Build and release processes Automated testing Continuous integration and con
Nice to have
- Experience implementing enterprise AI governance, security, and compliance frameworks.
- Knowledge of AI observability, monitoring, evaluation, and performance measurement techniques.
- Experience deploying and managing AI solutions in enterprise production environments.
- Exposure to frontend technologies such as React and Next.js.
- Understanding of data engineering and data platform concepts.
- Experience developing and deploying enterprise AI, Generative AI, or intelligent automation solutions.
- Experience building multi-agent systems and AI orchestration platforms.
- Experience integrating AI solutions with enterprise applications and business workflows.
- Experience working in manufacturing, industrial, engineering, or large enterprise environments.
Full description
Job Summary
The AI Software Engineer – Senior is responsible for designing, developing, implementing, and supporting high-quality, scalable software solutions with a focus on enterprise Artificial Intelligence (AI) and agentic systems. This role combines software engineering expertise with modern AI technologies to build secure, reliable, and innovative solutions that address complex business challenges.
The incumbent will participate throughout the software development lifecycle, including requirements gathering, solution design, development, testing, deployment, and support. The role requires collaboration with business stakeholders, architects, and cross-functional teams to develop AI-driven products, enterprise integrations, and automation solutions that deliver measurable business value.
Key Responsibilities Software Development & Engineering
- Design, develop, test, deploy, and maintain high-quality software applications in compliance with coding standards, technical design requirements, and software engineering best practices.
- Develop software solutions by analyzing business requirements, studying systems flow, data usage, and operational processes.
- Create technical designs, flowcharts, documentation, and implementation plans to support software development initiatives.
- Evaluate solution feasibility through requirements analysis, problem definition, architecture assessments, and technical design reviews.
- Participate in all phases of the Software Development Lifecycle (SDLC), including planning, development, testing, deployment, and operational support.
- Conduct code reviews, support testing activities, and ensure software quality through established engineering practices.
AI Solution Development
- Design and implement enterprise AI solutions using agentic workflows, orchestration frameworks, and large language model (LLM) technologies.
- Develop multi-agent systems leveraging memory, planning, reasoning, tool usage, and MCP-style interactions.
- Build production-ready AI workflows that integrate enterprise systems, APIs, data platforms, and business applications.
- Develop reusable prompts, tools, agents, orchestration pipelines, and AI accelerators.
- Implement Retrieval-Augmented Generation (RAG) architectures, vector databases, memory systems, and prompt engineering techniques.
Enterprise Integration & Automation
- Integrate AI agents and solutions with enterprise applications such as SAP, SharePoint, ServiceNow, Jira, databases, APIs, and other business systems.