Python Developer
Role details
Job location
Tech stack
Job description
-
Design, develop, and implement machine learning models using supervised learning techniques for design support and implementation
-
Collaborate with vehicle service and energy service and software teams
-
Take ownership of production models ensuring robust alerting systems for
-
Work with diverse, heterogeneous datasets (text, voice, images, tabular data) to scale
-
Translate ambiguous problem statements into actionable, end-to-end machine
-
Follow agile development practices and maintain high standards for clean, modular, and sustainable code
Requirements
Tech Stack: Python; Framework: FastAPI; Architecture: REST APIs; Microservices;
EXPERIENCE EXPECTATIONS: Year of Experience: P2 - Mid-Level | 3-5 years exp Requirements: In-depth expertise in Python for high-performance, data-intensive applications, PyTorch, Worked on Rag models, * 3-5 years in-depth expertise in Python for high-performance, data-intensive applications
-
Proficiency with at least one modern deep learning framework (e.g., PyTorch, JAX, TensorFlow)
-
Specialized knowledge in such areas as large language models, recommender
-
Strong foundational understanding of statistics for model comparison and
-
Real-world experience deploying and maintaining production machine learning
-
Passion for writing clean, modular, and sustainable code to transition research
-
Degree in Computer Science, Data Science, or equivalent experience