onsite
Senior Software Engineer with Python & Gen AI experience
Software Engineer
Senior Software Engineer leading AI-driven product development using Python, Gen AI, and cloud platforms (AWS, Azure) with a focus on CI/CD pipelines, DevOps practices, and Agile Scrum delivery.
About the role
Key Responsibilities
- Design, develop, and maintain scalable Python applications that integrate generative AI models for product features.
- Architect and implement end‑to‑end CI/CD pipelines on AWS and Azure, ensuring automated testing, deployment, and monitoring.
- Collaborate with cross‑functional teams in Agile Scrum ceremonies, translating business requirements into technical solutions.
- Apply DevOps best practices, including infrastructure as code, containerization, and cloud resource optimization.
- Mentor junior engineers, conduct code reviews, and promote coding standards and security compliance.
Requirements
- 5+ years of professional software development experience, with strong proficiency in Python.
- Hands‑on experience building and deploying generative AI models (e.g., GPT, LLMs) in production.
- Deep knowledge of AWS and Azure services, especially compute, storage, and AI offerings.
- Proven track record in CI/CD pipeline design, automation, and DevOps tooling.
- Excellent communication skills and a collaborative mindset in Agile environments.