Lead Software Engineer

Cotiviti

India

On-site

INR 3,500,000 - 6,500,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cotiviti seeks a Lead Software Engineer to own core backend services for its centralized AI platform. You will bridge hands-on coding with technical leadership, owning major components while guiding mid-level engineers.

Responsibilities include designing scalable REST APIs, building secure multi‑tenant systems, and mentoring IC3+ engineers. Familiarity with LangChain/LangGraph/AutoGen is a plus.

Qualifications

  • 5+ years of backend development experience, with leadership exposure.
  • Strong Python expertise and API design for scalable services.
  • Experience with relational databases and ORMs.
  • Hands-on with Docker/Kubernetes and cloud platforms.

Responsibilities

  • Design and deliver core backend services for AI platform.
  • Mentor mid-level engineers; drive technical direction.
  • Build secure, scalable RESTful APIs and multi‑tenant auth.
  • Optimize data access layers and agent lifecycle workflows.
  • Lead CI/CD pipelines and automated testing regimes.

Skills

Python
FastAPI
Django REST Framework
Flask
PostgreSQL
MySQL
Distributed systems
Microservices
Docker
Kubernetes
Git
CI/CD
Cloud (AWS/GCP/Azure)
LangChain
LangGraph
AutoGen

Education

Bachelor’s or Master’s degree in Computer Science/Engineering

Tools

SQLAlchemy
Django ORM
Docker
Kubernetes
Git
CI/CD pipelines

Job description

Overview

We are seeking a Lead Software Engineer to design and deliver the core backend services for our centralized AI platform. This role bridges hands‑on engineering and technical leadership — owning major components of the backend while guiding mid-level engineers. You’ll work closely with senior ICs and cross-functional teams to build scalable, secure, and reliable services that power our agentic framework, enabling teams across the company to deploy and manage AI agents seamlessly.

Overview

We are seeking a Lead Software Engineer to design and deliver the core backend services for our centralized AI platform. This role bridges hands‑on engineering and technical leadership — owning major components of the backend while guiding mid-level engineers. You’ll work closely with senior ICs and cross-functional teams to build scalable, secure, and reliable services that power our agentic framework, enabling teams across the company to deploy and manage AI agents seamlessly.

Responsibilities
  • Design and implement scalable RESTful API endpoints for the AI platform.
  • Build and optimize backend services in Python (FastAPI, Django, or Flask) to handle agent lifecycle management, deployment, and monitoring.
  • Contribute to secure authentication and authorization systems supporting multi‑tenant architecture.
  • Develop efficient data access layers and database schemas for AI agent operations.
  • Implement asynchronous task processing for long‑running AI workflows.
  • Collaborate with IC5 engineers on backend architecture and SDK designs, contributing to technical direction while driving execution.
  • Provide mentorship to IC3 engineers through code reviews, technical discussions, and best practices.
  • Ensure quality and reliability through automated testing, CI/CD pipelines, and adherence to security standards.
  • Stay updated on modern backend and AI/agentic frameworks (LangChain, CrewAI, AutoGen, LangGraph).
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of backend development experience, with significant experience building scalable Python applications and APIs.
  • Proficiency with modern Python frameworks (FastAPI, Django REST Framework, Flask).
  • Solid experience with relational databases (PostgreSQL, MySQL) and ORM frameworks (SQLAlchemy, Django ORM).
  • Hands‑on familiarity with distributed systems or microservices.
  • Working knowledge of containerization and orchestration (Docker, Kubernetes).
  • Experience with Git, CI/CD workflows, and automated testing.
  • Exposure to agentic AI frameworks (LangChain, LangGraph, CrewAI, AutoGen) or strong interest in learning.
  • Cloud experience (AWS, GCP, or Azure) preferred.
  • Demonstrated ability to mentor junior engineers and influence technical decisions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal AI Engineer
Principal AI Engineer

Cotiviti • India

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer Agentic AI Platform & AI Research
Lead Software Engineer Agentic AI Platform & AI Research

WNS Holdings • Bengaluru

On-site
INR 2,600,000 - 3,800,000
Team Lead, Core Technology
Team Lead, Core Technology

GALE • Bengaluru

On-site
INR 1,500,000 - 2,500,000
AI Engineer (Backend)
AI Engineer (Backend)

Tredence Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Artificial Intelligence Engineer - SA
Artificial Intelligence Engineer - SA

PwC • Hyderabad, Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
AI Engineer (Backend)
AI Engineer (Backend)

Tredence • Bengaluru

On-site
INR 2,600,000 - 3,800,000
AI Engineer (Backend) - Assistant Manager
AI Engineer (Backend) - Assistant Manager

Deloitte Shared Services India • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Founding Engineer, AI
Founding Engineer, AI

Cenna • Hyderabad

On-site
INR 900,000 - 1,300,000
Lead Forward Deployment Engineer
Lead Forward Deployment Engineer

ThoughtSpot • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Lead AI Engineer
Lead AI Engineer

Srijan Technologies PVT LTD • Gurugram District

On-site
INR 1,500,000 - 2,500,000