Founded in 1979, Cotiviti provides analytics-driven payment and network solutions for the healthcare and retail industries, offering services that help payers,
Lead Software Engineer
Location
India
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Engineer
Cotiviti
• 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).
Job Requirements
- 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.
Benefits
- Health insurance
- 401(k) plan
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Foster and Guide the Technical Strategy for Growth • Partner With the EM to Cultivate a Growth Engineering Mindset • Scale Impact Through Collaborative Engineering • Instrument, Measure, and Iterate • Guide Cross-Functional Alignment • Raise the Bar on Engineering Excellence
GTM Engineer
Law Business ResearchTech-enabled information services business powering the legal industry with intelligence, analytics and performance data
• The GTM Engineering team exists to accelerate what our sales and marketing teams can do. That means thinking about how AI and automation can change the quality and speed of our go-to-market motion, not just maintaining it. • Some of the ways we think about that acceleration: - Using AI to surface the right accounts at the right time based on behavioral and intent signals - Automating the research, enrichment, and prioritization work that currently slows sellers down - Building audience and prospecting infrastructure that lets marketing move faster on campaigns - Making sure the data our teams rely on is clean, consistent, and actionable. • The work spans strategy and execution - you will help identify the problems worth solving, then build the solutions.
• Design and develop solutions utilizing the latest cloud-based technologies. • Build and maintain highly complex web applications and software interface solutions using Vue 3 and TypeScript. • Develop responsive UIs leveraging Bootstrap and modern CSS practices. • Code and develop critical web services and RESTful APIs on multiple platforms. • Architect, develop, and support the ongoing operations of technical products/solutions. • Lead a team or work independently on complex tasks ensuring software specifications are met within timelines. • Determine the necessity for new algorithms and models in enterprise software, providing advice to customers and management. • Independently resolve sensitive and critical issues throughout the entire software lifecycle. • Design, prototype, and implement features for websites and applications. • Develop and debug web services across multiple platforms.
• Lead the design and implementation of core systems powering Runware’s AI platform • Build and evolve backend APIs, SDKs, and developer tools that make AI integration seamless • Integrate and optimise image and video models while supporting new modalities such as audio and custom LLMs • Architect scalable, reliable systems for inference orchestration and workload optimisation • Partner with platform and infrastructure teams to drive performance, reliability, and observability improvements • Shape technical direction through architectural discussions and long-term planning • Mentor engineers through code and design reviews, fostering technical excellence and growth • Contribute to documentation, tooling, and SDKs that enhance the overall developer experience • Drive initiatives that improve how we build, deploy, and maintain our platform




