Senior Software Engineering Lead - Python, react js, AI/ML
OptumMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable user interfaces, server-side logic, APIs, and cloud infrastructure with a focus on AI/ML-enabled solutions.
Lead architecture and implementation of cloud-native applications using Python (FastAPI/Flask), React.js, and Infrastructure as Code (Terraform) with responsibility for performance, security, and cost optimization.
Collaborate with agile teams, mentor junior developers, troubleshoot critical issues, and contribute to product roadmaps and continuous technology innovation.
Minimum Requirements
9+ years of software engineering experience including enterprise microservices, REST APIs, and large-scale web applications.
Proficiency in Python (including Pandas, Flask, PySpark), React.js, Node.js, PostgreSQL, and cloud platforms (preferably Azure) with IaC experience (Terraform).
Experience setting up CI/CD pipelines (GitHub Actions), deploying on Kubernetes (preferably AKS), and integrating AI/ML frameworks (e.g., TensorFlow, PyTorch).
Degree in IT, Computer Science, Business, or equivalent experience.
Ideal Candidate Profile
Senior engineering professional with proven expertise in designing scalable, secure, and resilient cloud-native applications using Python and React.
Experienced in delivering AI/ML integration within production applications and managing full lifecycle of microservices in Azure cloud environments.
Strong leadership skills demonstrated through mentoring and guiding junior developers within agile delivery teams.
