Python Software Developer

Optum

Dadri, Gurugram District, Bengaluru

Hybrid

INR 1,800,000 - 2,400,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Optum is seeking an experienced AI/ML software engineer in India to lead scalable, AI-enabled applications. You will own end-to-end AI/ML lifecycles, architect robust backend services in Python/Java, and craft React front-ends for rich user experiences.

You’ll optimize performance, ensure security, and drive cloud-native solutions across Azure/Google Cloud. You will collaborate with Product Owners and SMEs, guide teams, and advocate modern tooling like Copilot to boost productivity in a

Qualifications

  • 6+ years of software development experience, with 2+ years in AI/ML engineering.
  • 6+ years of full-stack development with Python.
  • 3+ years of cloud deployment experience (preferably GCP).
  • 3+ years in DevOps and CI/CD (Jenkins, Git, Terraform, etc.).
  • Solid experience in backend development using Python including FastAPI.
  • Experience with RESTful APIs and event-driven architectures (Kafka, Redis).
  • Experience across software development lifecycle; performance optimization.
  • Proficiency in RDBMS and/or NoSQL databases; microservices/SOA.
  • Familiarity with AI/ML techniques such as NLP, computer vision, and LLMs.
  • Proficiency in Python (preferred) and working knowledge of R or similar.
  • Ability to guide teams in adopting coding assistants like GitHub Copilot.
  • Strong communication and presentation skills.

Responsibilities

  • Lead the design and development of scalable, AI-enabled applications using modern AI/ML technologies.
  • Own the end-to-end lifecycle of AI/ML solutions for integration, scalability, and performance.
  • Architect and maintain robust backend services using Python and Java frameworks with performance and security focus.
  • Build intuitive front-end interfaces using React.js for seamless user experience.
  • Apply best practices to develop secure, cloud-native solutions on Azure/Google Cloud.
  • Evaluate existing systems and propose architectural enhancements with detailed design docs.
  • Collaborate with Product Owners and SMEs to translate business needs into technical solutions.
  • Facilitate technical design walkthroughs and gather actionable feedback.
  • Plan and execute comprehensive testing strategies, including automation and performance testing.
  • Provide production support, real-time debugging and root cause analysis.
  • Ensure system stability through proactive monitoring and long-term fixes.
  • Manage task priorities within Agile frameworks; stay current with emerging AI/ML tech.
  • Drive innovation by exploring new tools and techniques to improve scalability and performance.
  • Comply with company policies, including flexibility in work location and team assignments.

Skills

AI/ML engineering
Python
Cloud deployment (GCP)
DevOps / CI/CD
FastAPI
RESTful APIs
Kafka
Redis
NoSQL databases
Microservices
NLP
Computer vision
LLMs
GitHub Copilot
Git
Terraform
Jenkins
Team leadership
Communication

Tools

GitHub Copilot
Terraform
Jenkins
FastAPI
Spring
React.js

Job description

Primary Responsibilities:
  • Lead the design and development of scalable, AI-enabled applications using modern AI/ML technologies.
  • Own the end-to-end lifecycle of AI/ML solutions, ensuring seamless integration, scalability, and performance.
  • Architect and maintain robust backend services using Python and Java frameworks (e.g., FastAPI, Spring), with a focus on performance and security.
  • Build intuitive front-end interfaces using React.js to deliver seamless user experiences.
  • Apply best practices to develop secure, cloud-native solutions aligned with real-world use cases (Azure/Google Cloud).
  • Evaluate existing systems and propose architectural enhancements with detailed technical design documentation.
  • Collaborate with Product Owners, Scrum Masters, and SMEs to translate business needs into technical solutions.
  • Facilitate technical design walkthroughs and gather actionable feedback from stakeholders.
  • Plan and execute comprehensive testing strategies, including automation and performance testing.
  • Provide production support, including real-time debugging and root cause analysis.
  • Ensure system stability through proactive monitoring and long‑term fixes.
  • Manage task priorities effectively within Agile frameworks.
  • Stay current with emerging AI/ML technologies and industry trends.
  • Drive innovation by exploring new tools and techniques to improve scalability and performance
  • Comply with company policies, including flexibility in work location and team assignments
Required Qualifications:
  • 6+ years of software development experience, with 2+ years in AI/ML engineering
  • 6+ years of full-stack development experience with Python
  • 3+ years of cloud deployment experience (preferably GCP)
  • 3+ years in DevOps and CI/CD (Jenkins, Git, Terraform, etc.)
  • Solid experience in backend development using Python including FastAPI
  • Experience with RESTful APIs and event-driven architectures (Kafka, Redis)
  • Experience across software development lifecycle
  • Proven expertise in performance optimization for real-time systems
  • Proficiency in RDBMS and/or NoSQL databases
  • Solid understanding of microservices and service-oriented architecture
  • Familiarity with AI/ML techniques such as NLP, computer vision, and LLMs
  • Proficiency in Python (preferred) and working knowledge of R or similar
  • Proven ability to leverage and guide teams in adopting coding assistants such as GitHub Copilot to enhance productivity and code quality
  • Solid communication and presentation skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Developer
Python Software Developer

Palni • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Python software Engineer
Python software Engineer

concertcare india pvt. ltd. • Chennai District

On-site
INR 800,000 - 1,200,000
Senior Software Developer( Python)
Senior Software Developer( Python)

JobItUs • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Python Developer (AI)
Python Developer (AI)

Intellify • Ahmedabad District

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Vish Gyana Technology Solutions • Chennai

On-site
INR 600,000 - 800,000
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Praviksha Tek Solutions • Hyderabad

Hybrid
INR 1,800,000 - 3,000,000
Full Stack AI Lead Developer
Full Stack AI Lead Developer

Jabil • New Delhi

On-site
INR 1,800,000 - 3,500,000
Senior AI Engineer
Senior AI Engineer

BIGFORMULA Solutions • Ernakulam

On-site
INR 1,200,000 - 1,500,000
Sr. Python Developer
Sr. Python Developer

Neurealm • Maharashtra

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