Senior Research Engineer, AI/ML

1 Month ago • 5-8 Years • Research & Development • Artificial Intelligence

Job Summary

Job Description

As a Senior Research Engineer at Fitbit, you'll be responsible for designing, implementing, and optimizing machine learning models for various health and fitness applications. You will collaborate with cross-functional teams to develop and launch new features, working with technologies such as TensorFlow, PyTorch, or Jax. The role involves writing and testing code, contributing to documentation, debugging system issues, and managing the machine learning project lifecycle. You will leverage your expertise in model pretraining, fine-tuning, evaluation, and optimization, contributing to Fitbit's mission of making health more accessible.
Must have:
  • 5+ years experience with data structures and algorithms
  • 3+ years experience with software product development
  • Experience with ML model development & optimization
  • Proficiency in ML frameworks (TensorFlow, PyTorch, Jax)
  • Software design & architecture experience
Good to have:
  • Master's or PhD in CS or related field
  • Publications in high-quality ML journals
  • Experience with Python and C++

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with data structures or algorithms and software development in one or more programming languages.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience with machine learning model pretraining, fine-tuning, evaluation, and optimization methodologies.
  • Experience in using common machine learning frameworks such as Tensorflow, PyTorch or Jax.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • Experience publishing in high-quality machine learning journals.
  • Experience in Python and C++.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Fitbit’s wide range of innovative products, including smartwatches, trackers, and a smart scale, help people lead healthier, more active lives by empowering them with data, inspiration, and guidance to reach their health and fitness goals. Coupled with our leading software and Fitbit Premium, our immersive platform experience delivers personalized experiences, insights, and guidance to support our users’ health and wellness. Fitbit’s mission has always been to help make everyone in the world healthier and now, as part of Google we’ll be able to make health even more accessible to everyone.

Responsibilities

  • Write and test product or system development code.
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency,)
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Design and implement solutions in one or more specialized machine learning areas, leverage or build machine learning infrastructure, and manage machine learning project life-cycle.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Similar Jobs

Adobe - Engineering Manager - ML Applied Research

Adobe

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
Great Learning - Data Scientist

Great Learning

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Accenture - AI / ML Engineer

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Canva - Senior Machine Learning Engineer - Photo AI

Canva

Prague, Czechia (Remote)
4 Months ago
Krafton - Lead of Physical AI Agent, Research Scientist

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Google - Senior Software Engineer, Silicon System Machine Learning Acceleration

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Match Group - Staff Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
7 Months ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Cadence - Lead C++ Software Engineer

Cadence

San Jose, California, United States (On-Site)
8 Months ago
Google - Software Engineering Manager II

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Senior Machine Learning Engineer - Photo AI

Canva

Prague, Czechia (Remote)
4 Months ago
bytedance - Research Scientist, Reinforcement Learning

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
Adobe - Senior Machine Learning Engineer - II

Adobe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Machine Learning Engineer, Tech Lead - Code AI

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Thousand Eyes - Senior Software Engineer I, Machine Learning

Thousand Eyes

San Francisco, California, United States (On-Site)
2 Weeks ago
bytedance - Research Scientist in Foundation Model (Music) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

(Remote)
2 Months ago
Adyen - Senior Machine Learning Scientist

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
2 Weeks ago
Urban Games - Generative AI Research Intern (PhD or Master’s)

Urban Games

Singapore (On-Site)
2 Weeks ago
Genies.io - Machine Learning Engineer Intern

Genies.io

San Mateo, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Larian Studios - UI Designer

Larian Studios

Guildford, England, United Kingdom (On-Site)
1 Month ago
Monzo - Senior Compensation Manager

Monzo

London, England, United Kingdom (Remote)
4 Days ago
Maverick Games - Cinematic Editor

Maverick Games

Warwick, England, United Kingdom (On-Site)
3 Months ago
Inspired Entertainment - Assistant Resort Amusements Manager

Inspired Entertainment

Filey, England, United Kingdom (On-Site)
2 Months ago
Tesla - Security Operations Center (SOC) Operator

Tesla

Milton Keynes, England, United Kingdom (On-Site)
3 Months ago
gitlab - Senior Technical Architect

gitlab

United Kingdom (Remote)
2 Weeks ago
Lockwood - Certification and Complaince Lead

Lockwood

Nottingham, England, United Kingdom (On-Site)
1 Month ago
Jane Street - Linux Engineer

Jane Street

London, England, United Kingdom (On-Site)
5 Days ago
Banyan Software - Senior Financial Analyst

Banyan Software

London, England, United Kingdom (Hybrid)
3 Days ago
fortis games - Sr. Software Engineer (Game Quality)

fortis games

United Kingdom (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Software Engineering Manager II, Google Compute Infrastructure

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NVIDIA - Senior SRAM Engineer, Circuit Design

NVIDIA

Austin, Texas, United States (Hybrid)
3 Months ago
NVIDIA - Senior SRAM Circuit Design Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - Senior Chip Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Remote, Oregon, United States (Remote)
3 Months ago
Google - Software Developer II, Site Reliability Development

Google

Waterloo, Ontario, Canada (On-Site)
1 Month ago
NVIDIA - System Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
rivos - Senior Memory Design Engineer

rivos

Santa Clara, California, United States (Hybrid)
7 Months ago
NVIDIA - Senior Mixed Signal and Analog Circuit Designer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Riot Games - Principal VFX Artist - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded