Machine Learning Engineer

Live home fitness training powered by computer vision.
$100,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
101 - 500 Employees
2+ years of experience
AI · Fitness · Consumer

Description For Machine Learning Engineer

Tempo is an innovative Series B consumer fitness startup that's revolutionizing home workout experiences through advanced computer vision technology. Backed by prominent investors including Founders Fund and Khosla Ventures, Tempo is building the future of personalized fitness training.

As a Machine Learning Engineer at Tempo, you'll be at the forefront of developing sophisticated AI systems that power their unique hardware solution. The role involves working on critical components of their technology stack, including 3D data processing pipelines, workout recommendation engines, and personalization systems. This position offers an exciting opportunity to work on real-world applications of computer vision and machine learning that directly impact users' fitness journeys.

The ideal candidate should have a strong foundation in computer science, with specific expertise in C++ programming and machine learning. The role requires both theoretical knowledge (mathematics, 3D geometry, algorithms) and practical experience in implementing AI solutions. You'll be part of a team that's creating technology that enables trainers to provide detailed, real-time feedback to class participants, something previously only possible in in-person settings.

This is an excellent opportunity for a machine learning engineer who wants to work on challenging technical problems while making a tangible impact on people's health and fitness. The position offers competitive compensation, including both salary and equity components, reflecting the company's growth stage and the importance of this role in their technical team.

Last updated 2 days ago

Responsibilities For Machine Learning Engineer

  • Improving pipeline for processing 3D data of human exercise
  • Deepening engines for workout recommendations
  • Building difficulty scaling systems
  • Developing personalization features
  • Building real world solutions that impact customers directly

Requirements For Machine Learning Engineer

Python
  • B.A./B.S. in Computer Science or related technical field or equivalent practical experience
  • 3+ years programming experience in C++
  • 2+ years of work experience in Machine Learning or Artificial Intelligence
  • Strong mathematical background (3D geometry, linear algebra, numerical methods, algorithms)
  • 2+ years experience with Python (preferred)
  • Familiarity with the state of the art in supervised learning research (preferred)

Interested in this job?

Jobs Related To Tempo Machine Learning Engineer

Software Engineer III, Core Machine Learning, Google Cloud

Mid-level Software Engineering role at Google Cloud focusing on Core Machine Learning, offering competitive compensation and the opportunity to work on cutting-edge ML infrastructure.

Software Engineer II

Microsoft Azure GenAI team seeks Software Engineer II in Hyderabad for developing large language model technologies, offering hybrid work and comprehensive benefits.

Software Development Engineer, Machine Learning, Audible

Software Development Engineer position at Audible focusing on machine learning engineering, working with LLMs and building scalable ML infrastructure.

Software Engineer III, AI/ML

Mid-level Software Engineering role at Google focusing on AI/ML development, requiring 2 years of experience and strong ML infrastructure knowledge.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of software development experience and expertise in machine learning infrastructure.