Taro Logo

Senior Software Engineer, AI Fitness, Health Coach, Fitbit

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Healthcare

Job Description

Google is seeking a Senior Software Engineer to join their Fitbit team, focusing on AI-driven fitness and health coaching solutions. This role combines Google's technological prowess with Fitbit's mission to help make everyone in the world healthier. The position involves working on innovative health and fitness applications, leveraging machine learning to create personalized experiences and insights for users.

As a senior engineer, you'll be at the forefront of developing AI models and algorithms that directly impact users' health and wellness journey. The role requires expertise in machine learning, particularly in model development, training, and deployment. You'll work with large-scale longitudinal data to improve model quality and create effective training pipelines.

The ideal candidate will bring strong software engineering fundamentals combined with machine learning expertise. You'll be part of Fitbit's innovative ecosystem of smartwatches, trackers, and smart scales, working to enhance the platform's ability to deliver personalized health insights and guidance.

This position offers the opportunity to work at the intersection of AI, health, and consumer technology, making a direct impact on people's well-being. You'll collaborate with cross-functional teams, contribute to Google's mission of organizing the world's information, and help make health more accessible to everyone through Fitbit's integration with Google's ecosystem.

Last updated 8 days ago

Responsibilities For Senior Software Engineer, AI Fitness, Health Coach, Fitbit

  • Design, build, and deploy algorithms and ML models for health and fitness domain
  • Develop data and training pipelines for leveraging amounts of longitudinal data for model training and quality improvement
  • Propose ideas and develop strategies for high quality data collection for the health and fitness domain
  • Design prototype models to test new ideas
  • Coordinate with partner teams to deploy models to the production stack

Requirements For Senior Software Engineer, AI Fitness, Health Coach, Fitbit

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with data structures or algorithms and software development
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience using machine learning frameworks (e.g., Tensorflow, PyTorch, or Jax)
  • Experience with machine learning model pretraining, fine-tuning, evaluation, and methodologies