Taro Logo

Machine Learning Engineer

Global leader in electric motors, actuators, motion subsystems and electro-mechanical components serving automotive, smart metering, medical devices, and other industries.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive · Manufacturing

Description For Machine Learning Engineer

Johnson Electric, a global leader in motion solutions with over 35,000 employees across 22 countries, is seeking a Machine Learning Engineer to join their Smart Factory initiative. This role is part of a high-impact CoE team responsible for leveraging advanced analytics, AI, and IIoT to achieve zero-defect quality and lights-out manufacturing across 30+ global plants.

The position offers an opportunity to work on the full analytical stack, from edge data acquisition to model deployment. You'll be responsible for developing and implementing production-grade AI solutions, including predictive maintenance, image processing, and forecasting models. The role requires expertise in modern ML technologies, cloud services, and MLOps practices.

As a Machine Learning Engineer, you'll work with cutting-edge tools and technologies including PyTorch, TensorFlow, and Azure ML services. You'll be responsible for building robust data pipelines, training and deploying models, and establishing monitoring systems to ensure reliable operation at scale. The role combines technical expertise with business acumen, requiring close collaboration with product owners and factory engineers.

The ideal candidate should have 3-5 years of hands-on ML engineering experience, strong Python programming skills, and familiarity with cloud services and containerization. You'll be joining a global, inclusive team committed to improving quality of life through innovative motion systems. The company offers a diverse and equitable workplace where employees from different backgrounds are valued and respected.

This role presents an excellent opportunity for someone passionate about applying ML in manufacturing, with the chance to make a significant impact on industrial automation and smart factory initiatives. You'll be part of a company with a strong market presence in automotive, industrial, and consumer markets, while working on challenging problems at the intersection of AI and manufacturing.

Last updated 11 days ago

Responsibilities For Machine Learning Engineer

  • Translate business problems into ML tasks: predictive maintenance, image segmentation and classification, price quotation and forecasting
  • Build data pipelines using PySpark, Synapse, Databricks and feature engineering workflows
  • Train, fine-tune, and evaluate ML models using scikit-learn, XGBoost, PyTorch, TensorFlow
  • Containerize models and deploy to AKS/edge devices via automated CI/CD pipelines
  • Establish monitoring suite for model and data drift
  • Apply MLOps best practices
  • Collaborate with product owners and deliver value in sprints
  • Produce clean, test-covered, well-documented code

Requirements For Machine Learning Engineer

Python
Kubernetes
  • 3-5 years hands-on experience in ML engineering or data science deploying models to production
  • Solid foundation in traditional ML, statistics, and experimentation
  • Solid Python programming experience with unit/integration testing frameworks
  • Practical knowledge of containerization and basic Kubernetes concepts
  • Familiarity with Azure ML or comparable cloud ML services
  • Familiarity with Generative frameworks like LangChain, LlamaIndex
  • Understanding of CI/CD & IaC workflows
  • Strong communication skills and manufacturing process knowledge

Jobs Related To Johnson Electric Machine Learning Engineer