Job Summary
As a Senior Technical Specialist in Machine Learning, you will play a pivotal role in conceptualizing, designing, and delivering high-impact solutions that enhance our product offerings. Your expertise will guide the team to adopt industry-leading practices, ensuring the alignment of our solutions with client needs while fostering innovation and excellence in technology.
Key Responsibilities
Key Responsibilities
- Design and automate end-to-end ML pipelines (CI/CD, CT) for training, evaluation, and deployment.
- Productionize ML models into clean, modular, and maintainable codebases.
- Implement versioning and governance practices for data, code, and models.
- Monitor model performance, data drift, and system reliability.
- Collaborate with cross-functional teams to deliver scalable ML solutions.
Must-Have Skills
- Minimum 6 years of experience in ML Engineering or MLOps.
- Strong proficiency in Python and SQL.
- Experience with Apache Spark or similar frameworks for large-scale data processing.
- Hands-on experience with CI/CD tools (e.g., Azure DevOps).
- Familiarity with MLOps frameworks, model registries, and experiment tracking.
- Proficient in Git for version control.
Nice-to-Have Skills
- Experience with Docker, Kubernetes, and ML monitoring tools.
- Solid understanding of ML algorithms (e.g., regression, classification, clustering).
- Familiarity with libraries such as scikit-learn and pandas.
- Ability to translate business requirements into technical solutions.
Skill Requirements
2. Advanced Knowledge Of Python And Sql For Developing Data-Driven Solutions.
3. Strong Understanding Of Data Modeling, Feature Engineering, And Algorithm Selection In Machine Learning Projects.
4. Excellent Problem-Solving Skills And Ability To Articulate Complex Technical Concepts To Non-Technical Stakeholders.
5. Proven Experience In Leading Technical Teams And Mentoring Junior Professionals.