Taro Logo

Applied ML Engineer

MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers, building GitHub for real-world work procedures such as maintenance, safety, and operations.
Machine Learning
Senior Software Engineer
Hybrid
51 - 100 Employees
5+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:
AI Developer, Professional Services Organization, Google Cloud Consulting

AI Developer position at Google Cloud Consulting, focusing on implementing machine learning solutions and guiding customers through cloud transformation using Google's cutting-edge AI products.

Cloud AI Developer, Google Cloud Consulting, PSO

Senior Cloud AI Developer position at Google Cloud Consulting, focusing on machine learning solutions and customer technical advisory, offering $147K-$216K base salary plus benefits.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Launch Potato, building and deploying ML models serving 100M+ predictions daily with focus on personalization and optimization.

AI Developer, Professional Services Organization, Google Cloud Consulting

Senior AI Developer role at Google Cloud Consulting, implementing ML solutions and advising enterprise customers on cloud transformation using TensorFlow, DataFlow, and Vertex AI.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Launch Potato, building and deploying ML models for personalization and optimization, serving 100M+ predictions daily.

Job Description

MaintainX is seeking a highly skilled and motivated Applied Machine Learning Engineer to join their Predictive Maintenance team. This role combines research creativity with machine learning technical prowess, focusing on developing and implementing advanced algorithms, conducting impactful research, and driving data-driven decision-making across the organization.

Key Responsibilities:

  • Work with cloud, data lake, and data warehouse platforms to manage large datasets
  • Perform exploratory data analysis and experiment with various model architectures
  • Design, develop, and deploy machine learning models for complex business problems
  • Implement and optimize algorithms for performance and scalability
  • Ensure seamless integration of AI models with web applications
  • Collaborate with product managers, engineers, and stakeholders
  • Deploy AI/ML products to production, ensuring robustness and reliability

Requirements:

  • Solid understanding of machine learning and deep learning (including LLMs)
  • 5+ years of programming skills using standard ML tools (C/C++, Python, PyTorch, Tensorflow, HuggingFace)
  • Experience with large language models (training, fine-tuning, optimizing, deploying)
  • Hands-on experience with ML optimization techniques (quantization, distillation)
  • Master's/PhD in Computer Science, Machine Learning, Data Science, or related field

Bonus Skills:

  • Experience with OCR, Computer Vision, Time-Series modeling, and Agentic approaches

Benefits:

  • Competitive salary and equity opportunities
  • Healthcare, dental, and vision coverage
  • 401(k) / RRSP enrollment program
  • Flexible PTO policy
  • Diverse and meritocratic work culture

MaintainX is committed to creating a diverse environment and considers all qualified applicants without regard to race, color, religion, gender, sexual orientation, national origin, genetics, disability, age, or veteran status.

Last updated a year ago

Responsibilities For Applied ML Engineer

  • Work with cloud, data lake, and data warehouse platforms to manage large datasets
  • Perform exploratory data analysis and experiment with various model architectures
  • Design, develop, and deploy machine learning models for complex business problems
  • Implement and optimize algorithms for performance and scalability
  • Ensure seamless integration of AI models with web applications
  • Collaborate with product managers, engineers, and stakeholders
  • Deploy AI/ML products to production, ensuring robustness and reliability

Requirements For Applied ML Engineer

Python
  • Solid understanding of machine learning and deep learning (including LLMs)
  • 5+ years of programming skills using standard ML tools (C/C++, Python, PyTorch, Tensorflow, HuggingFace)
  • Experience with large language models (training, fine-tuning, optimizing, deploying)
  • Hands-on experience with ML optimization techniques (quantization, distillation)
  • Master's/PhD in Computer Science, Machine Learning, Data Science, or related field

Benefits For Applied ML Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive salary and equity opportunities
  • Healthcare, dental, and vision coverage
  • 401(k) / RRSP enrollment program
  • Flexible PTO policy
  • Diverse and meritocratic work culture