← Back to jobs

Compensation
$100,000–$200,000/year
Job Description
At SmartSpot, you'll be responsible for improving our pipeline for processing 3D data of human exercise and for deepening our engines for workout recommendations, difficulty scaling, and personalization. We're looking for a creative problem solver who has broad knowledge of a variety of fields within machine learning, and is interested in building real world solutions that impact our customers directly.
Basic Qualifications
- 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)
Preferred Qualifications
- 2+ years experience with Python
- Familiarity with the state of the art in supervised learning research
- Immediate availability
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Location
- San Francisco, CA
- Posted
- Mar 24, 2026, 04:26 PM
- Listed
- Mar 24, 2026, 04:26 PM
- Compensation
- $100,000 - $200,000 per year
About Tempo
Part of the growing space & AI ecosystem pushing the frontiers of technology.
More Roles at Tempo

Tempo
Software Engineer, Full Stack (In-Person - Toronto)
Toronto, CAC$160K - C$200K FULL_TIME
20 hours ago
20 hours ago

Tempo
Software Engineer, LLMs & AI Agents (In-Person - Toronto)
Toronto, CAC$160K - C$200K FULL_TIME
20 hours ago
20 hours ago

Tempo
Remote
Agent+ Product Designer
Brazil (Remote)$24K - $30K FULL_TIME
21 hours ago
Remote
21 hours ago
Tempo
Founding Product Designer
Main Office - TorontoC$125K - C$200K FULL_TIME
21 hours ago
21 hours ago

Tempo
Senior Front End Engineer
San Francisco, CA FULL_TIME
21 hours ago
21 hours ago
Found this role interesting?
Machine Learning Engineer
Tempo