
Lead Software Development Engineer (Python)
Skan AI
Posted 2026-06-23
Tech & Engg
Job Description
Ovii's Interpretation of the Role
Lead the design, development, and deployment of Python‑based microservices at Skan AI, driving cloud‑native solutions and LLM integration for enterprise AI automation. Collaborate in an Agile environment, own CI/CD pipelines, and mentor junior engineers.
Role Snapshot
- Lead Python microservices design
- Cloud‑native architecture (Docker/Kubernetes)
- LLM and OpenAI API integration
- CI/CD pipeline ownership (Azure Pipelines)
- Agile/Scrum team participation
- Mentorship of junior developers
Must-Have Requirements
- Python (3.x)
- Docker
- Kubernetes
- RabbitMQ
- PostgreSQL
- MongoDB
- Azure Pipelines
- Git
- OpenAI API integration
- OOP
- UML
- RESTful API design
- Python microservices development
- cloud‑native architecture
- LLM integration
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
Nice-to-Have Signals
- Kubernetes/Azure/Python certifications
- Security best practices for containers
- AI/ML pipeline experience
- Observability tools
- Prompt‑engineering tools (Cursor, Co‑Pilot)
- AI/ML pipeline work
- security best practices
- Kubernetes certification
- Azure certification
- Python certification
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Relocation
- Notice period
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Architect and implement scalable Python microservices on Kubernetes or Docker platforms.
- Create and maintain asynchronous communication using RabbitMQ.
- Design, tune, and evolve PostgreSQL and MongoDB data models.
- Integrate large‑language‑model capabilities via OpenAI or comparable APIs.
- Develop comprehensive unit, integration, and system test suites.
- Configure and manage CI/CD pipelines with Azure Pipelines.
- Maintain source‑code workflows, branching strategies, and code reviews using Git tools.
- Track work items and progress in Azure Boards or similar systems.
- Participate in sprint planning, stand‑ups, retrospectives, and cross‑functional collaboration.
- Guide junior engineers on coding standards, architecture, and best practices.
Good Fit If You Have
- Experience with AI/ML pipelines or model deployments.
- Familiarity with security best practices for containerized workloads.
- Relevant certifications (Kubernetes, Azure, Python).
- Exposure to observability tools (logging, metrics, tracing).
- Comfort with prompt‑engineering tools such as Cursor or Co‑Pilot.
Skills
- Python (3.x)
- Docker
- Kubernetes (AKS or self‑hosted)
- RabbitMQ
- PostgreSQL
- MongoDB
- Azure Pipelines / CI‑CD
- Git (Azure Repos, GitHub)
- OpenAI API integration
- OOP & UML design
- RESTful API design
- Agile/Scrum practices