AI Software Development Engineer (AI SDE3)

Prodapt Solutions

Chennai, INremote countryPosted Jul 13, 2026
Posting intelligenceActively listedReposted 3×, possible evergreen/ghost posting

Skills

kubernetesprometheusterraformlangchaintailwindgrafananextdockerpythonazurereactremixcicdgooglecloudawscssllmjavascriptml

About the role

Overview:

The AI Software Development Engineer – Level 3 (AI SDE3) is responsible for independently designing, building, and optimizing AI-enabled application components across frontend, backend, and data workflows. This role combines strong software engineering capability with applied AI implementation expertise, contributing to architectural decisions, solving complex technical problems, and guiding implementation quality across the engineering team.

The AI SDE3 works closely with Technical Leads, Forward Deployed Engineers, Business Architects, and Technical Program Managers to translate business and technical requirements into scalable, production-ready software solutions. The role is expected to operate with high ownership, drive technical problem-solving independently, and contribute to system architecture, AI workflow design, and engineering best practices.

Responsibilities:

Design and implement complex application features across frontend, backend, and AI workflow layers

Independently develop and maintain backend services and APIs using Python and FastAPI

Build frontend interfaces and interaction layers using React, Next.js/Remix, and Tailwind CSS

Implement real-time streaming workflows using Server-Sent Events (SSE) or similar technologies

Design and implement LLM-integrated applications, including business workflow automation and knowledge retrieval systems

Build and optimize Retrieval-Augmented Generation (RAG) pipelines, including advanced retrieval strategies, hybrid search, and re-ranking techniques

Develop and maintain evaluation loops to measure AI output quality, retrieval effectiveness, and guardrail compliance

Design and implement guardrails and control mechanisms to improve safety, reliability, and output consistency

Contribute to architecture decisions related to service decomposition, integration patterns, and scalability

Build and optimize data pipelines, data transformation workflows, and data quality validation mechanisms

Implement and optimize CI/CD pipelines, deployment automation, and infrastructure provisioning workflows

Ensure systems meet security requirements, including authentication, authorization, and access control enforcement

Implement observability standards including logging, monitoring, tracing, and alerting

Review code, mentor junior engineers, and enforce engineering quality standards

Translate business and product requirements into technical specifications and implementation plans

Troubleshoot complex issues across application, AI, and infrastructure layers

Requirements:

Experience

4 to 6 years of software development experience

Experience building production-grade software systems, including exposure to AI-enabled or data-driven systems

Proven ability to independently own features and contribute to architectural decisions

Architecture & System Design

Strong understanding of microservices architecture patterns and service decomposition

Experience implementing Test Driven Development (TDD) and structured testing practices

Strong understanding of database design principles across SQL and NoSQL systems

Ability to design scalable, maintainable, and resilient application components

Frontend Development

Strong experience in React development

Experience building responsive interfaces using Tailwind CSS

Familiarity with Next.js or Remix frameworks

Understanding of SSE (Server-Sent Events) for real-time communication and streaming interactions

Backend Development

Strong hands-on experience with Python development

Strong expertise in FastAPI and modern API development practices

Strong understanding of REST API principles, service integration, and backend architecture

Experience building scalable backend workflows and asynchronous processing patterns

AI / ML Engineering

Strong understanding of LLM integration patterns and AI application workflows

Hands-on experience implementing advanced RAG architectures

Experience with Hybrid Search and Re-ranking strategies for retrieval optimization

Experience designing and maintaining evaluation loops for model quality and response consistency

Experience implementing Guardrails for safe and reliable AI behavior

Data Engineering

Experience in data exploration and profiling

Experience building and maintaining data pipelines

Understanding of data quality validation and data integrity practices

Familiarity with structured and semi-structured data handling patterns

DevOps & Cloud Engineering

Strong working knowledge of Docker and Kubernetes

Experience implementing and maintaining CI/CD pipelines

Hands-on experience with Infrastructure-as-Code (Terraform)

Understanding of cloud-native deployment patterns and release management

Security & Observability

Strong understanding of IAM, OAuth2, and secure API design

Familiarity with network policies and service security controls

Experience implementing monitoring and observability using Prometheus, Grafana, and OpenTelemetry

Engineering Practices

Strong debugging and troubleshooting capability across application and AI layers

Strong understanding of testing strategies and engineering quality practices

Experience in collaborative development and version control workflows

Ability to document technical decisions, designs, and implementation patterns clearly

Soft Skills

Strong ownership and accountability for delivery outcomes

Ability to communicate technical trade-offs and architecture decisions clearly

Strong collaboration and adaptability in cross-functional teams

Leadership capability in guiding junior engineers and supporting team delivery

Strong problem-solving mindset with structured scenario analysis

Ability to translate business requirements into technical implementation plans

Reliability mindset with focus on system stability and maintainability

Openness to feedback and continuous improvement

Nice to Have

Experience with LLM orchestration frameworks such as LangChain or similar

Exposure to vector databases and semantic search systems

Experience working with cloud platforms (AWS, Azure, GCP)

Experience in AI-first product or platform engineering environments

Experience supporting enterprise-scale AI implementations

Japanese language proficiency preferred for client-facing or Japan-based roles

Language Requirements

English: Working proficiency required

Japanese: Desirable

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.