Location: Pune, India

Role Overview:

We are seeking a Senior Machine Learning Software Engineer to join our team and drive the development of cutting-edge AI/ML solutions. You will play a key role in designing, building, and optimizing our machine learning infrastructure while collaborating with Product Managers, Data Scientists, and Engineers to bring innovative models into production. The ideal candidate should have a strong background in ML operations, software engineering, and automation to ensure a scalable and robust AI-driven ecosystem.

Key Responsibilities:
  • Operationalize leading data and analytics technologies while following best practices.
  • Partner with Product Managers to understand customer requirements, design prototypes, and deploy solutions to production.
  • Design, build, harden, and maintain the core infrastructure supporting the ML platform and lifecycle.
  • Define and contribute to the technology strategy, roadmap, and priorities for AI/ML initiatives.
  • Automate every aspect of the ML infrastructure to minimize human intervention and improve efficiency.
  • Encourage and implement best practices in data engineering and software development.
  • Write high-quality, production-grade code that aligns with company standards and contribute to new standardization efforts.
  • Implement automated testing to ensure reliability and correctness of ML models and infrastructure.
  • Review and mentor other engineers to promote high-quality engineering practices.
  • Actively participate in technical communities-of-practice and continuing education programs to advance personal and organizational growth.
  • Facilitate problem diagnosis and resolution across technical and functional areas.
Required Skills & Competencies:
  • 8+ years of experience in software engineering, machine learning, or data engineering.
  • Expertise in designing, coding, and scripting to develop real-world AI/ML solutions.
  • Strong programming skills in Python, Java, or Scala with hands-on experience in ML frameworks.
  • Experience with ML model deployment, MLOps, and automation.
  • Proficiency in cloud-based ML solutions.
  • Knowledge of data pipeline orchestration tools.
  • Strong background in data engineering concepts.
  • Experience working with containerization.
  • Strong analytical and problem-solving skills with a collaborative mindset.
  • Excellent communication and leadership skills with the ability to mentor and guide junior engineers.

Location

India

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: