Python Developer - Machine Learning
Role details
Job location
Tech stack
Job description
Client is seeking a skilled Python Developer to join the team and support machine learning initiatives across vehicle service, energy service, and software teams. This role focuses on designing, developing, and deploying production-grade ML models while working with diverse datasets and collaborating cross-functionally. Key Responsibilities Design, develop, and implement machine learning models using supervised learning techniques Collaborate closely with vehicle service, energy service, and software engineering teams Own production models, ensuring robust alerting systems and reliable performance Work with heterogeneous datasets including text, voice, images, and tabular data Translate ambiguous problem statements into actionable, end-to-end ML solutions Follow agile development practices and maintain clean, modular, sustainable code Technical Requirements Programming: Python (high-performance, data-intensive applications) Framework: FastAPI Architecture: REST APIs, Microservices
Requirements
Specialized Knowledge: Large Language Models (LLMs), Recommender Systems, RAG models Qualifications 3 5 years of experience (Mid-Level / P2) Strong foundational understanding of statistics for model comparison and evaluation Real-world experience deploying and maintaining production machine learning systems Passion for writing clean, modular, and sustainable code that transitions research to production Degree in Computer Science, Data Science, or equivalent experience Event Details