First seen by Alion on Nov 4, 2026.
Job Summary :
We are looking for an experienced Python Lead to own the end-to-end delivery of client-facing ML and Python-based solutions - from initial demo and proof-of-concept through deployment and post-launch support. This role combines hands-on technical ownership with client delivery accountability.
Key Responsibilities :
Python Engineering & Technical Leadership :
- Lead the design and development of Python-based applications and ML pipelines using frameworks like Django, Flask, or FastAPI.
- Own database design and integration (SQL, PostgreSQL, or MongoDB).
- Mentor and guide junior Python developers through code reviews and technical guidance.
- Ensure adherence to coding standards, security protocols, and CI/CD best practices.
- Guide the ML lifecycle - data preparation, model training, evaluation, deployment, and monitoring - applying GenAI/LLM capabilities where relevant.
Solution Delivery & Client Ownership :
- Own end-to-end delivery of client solutions - from demo and POC through implementation and deployment.
- Act as the primary technical point of contact for client-facing engagements.
Project Kick-off, Planning & Execution :
- Plan and lead project kick-off, aligning on objectives, success metrics, and governance.
- Build project plans covering milestones, release schedules, and resourcing.
- Run Agile delivery against timeline, scope, and budget.
- Deliver handover documentation and lead retrospectives.
Client Communication & Partner Management :
- Build trusted relationships with client stakeholders and explain AI/ML solutions in business terms.
- Run client governance through status calls and executive summaries.
- Handle client escalations and identify opportunities to expand engagements.
- Coordinate dependencies across client, partner, and internal teams.
Quality, Deployment & Support :
- Own the testing process (unit, integration, and model validation).
- Support containerization and deployment (Docker, Kubernetes) across cloud platforms (AWS, GCP, or Azure).
- Provide post-deployment support and drive continuous optimization.
Required Skills :
- 7+ years of hands-on Python development experience.
- Proficiency in Django, Flask, or FastAPI, and databases such as SQL, PostgreSQL, or MongoDB.
- Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure), along with CI/CD pipelines and Git.
- Hands-on exposure to Machine Learning model development and deployment.
- Prior experience in a client delivery, consulting, or implementation environment.
- Proven experience owning client-facing technical delivery from kick-off through go-live.
- Experience with Agile delivery methodologies.
- Strong problem-solving skills and ability to lead a team.
- Experience working with channel or implementation partners.
Educational Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field.
- Master's degree in a relevant technical discipline is a plus.
Preferred Qualifications:
- Experience with GenAI/LLM solutions such as RAG pipelines, vector databases, or LLM APIs.
- Exposure to regulated industries such as healthcare or insurance, including data privacy and compliance (e.g., HIPAA), and security standards such as OAuth and SSO.
Skills
Python, AI Integration, Django, Flask, FastAPI, PostgreSQL, MongoDB, Backend Architecture, Machine Learning, Cloud

