Senior Machine Learning Engineer

Protocol Labs, Inc.

Seattle, Northern (WA, KY)

Hybrid

USD 221,000 - 405,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bluesky is hiring a Senior Machine Learning Engineer to design, develop, and maintain ML systems that enhance recommendations, search, and labeling across the network. You will work with the Bluesky dataset and social graph to improve user experiences.

The role emphasizes rapid experimentation, scalable architectures, and collaboration with cross-functional teams. This is a fully remote position with overlapping hours for PST, and occasional travel to Seattle may be required for interviews.

Qualifications

  • 3+ years of experience in ML/data science roles focusing on recommendations or search.
  • Proficiency in Python and PyTorch.
  • Familiarity with data structures, data modeling, and scalable software architecture.
  • Experience with high-scale technologies.

Responsibilities

  • Design and implement machine learning models to improve personalized content recommendations, search, spam detection, topic labeling, and more.
  • Work with the Bluesky data graph and its content.
  • Run machine learning tests and experiments, documenting findings and results for future iterations.
  • Ensure algorithms deliver accurate user recommendations and optimized experiences.
  • Train, retrain, and monitor machine learning systems to maintain model effectiveness.
  • Operate and run machine learning systems at scale in production environments.

Skills

3+ years ML
Python
PyTorch
Rapid experimentation
Software architecture

Tools

Golang
Ray
BigQuery
Postgres

Job description

About Us:

Bluesky's mission is to transition the social web from platforms to protocols. We're building a federated social network where users have more power. Our team has decades of combined experience building distributed applications.

Role Overview:

As a Senior Machine Learning Engineer at Bluesky, you will design, develop, and maintain machine learning systems for various parts of our stack. You will work on systems that directly impact the user's experience on the network, whether through content recommendation, search, spam detection, or automated labeling. Your work will augment the team's abilities to make the network a good place for all our users.

Key Responsibilities:
  • Design and implement machine learning models to improve personalized content recommendations, search, spam detection, topic labeling, and more.
  • Work with the giant open dataset, the Bluesky social graph, and its content.
  • Run machine learning tests and experiments, documenting findings and results for future iterations.
  • Ensure algorithms deliver accurate user recommendations and optimized experiences.
  • Train, retrain, and monitor machine learning systems to maintain model effectiveness.
  • Operate and run machine learning systems at scale in production environments..
Required Qualifications:
  • 3+ years of recent experience in machine learning or data science roles, with a focus on recommendations and search.
  • Proficiency in Python and experience with PyTorch and related modules.
  • Willingness and a knack for rapid experimentation.
  • Familiarity with data structures, data modeling, and software architecture.
  • Experience with high-scale technologies
We're especially excited if you:
  • Experience in recommendation systems, user behavior modeling, and social graph analysis.
  • Familiar or proficient with Golang, our ML code interfaces with it heavily.
  • Have experience with Ray, BigQuery, and Postgres.
  • Ability to extend and optimize existing machine learning libraries and frameworks.
  • Strong communication skills and a collaborative mindset for working with cross-functional teams.

We’re a fully remote team, but an overlap of working hours with PST is required, and for this role, proximity and willingness to travel to Seattle is a plus. P"lease note, there may be an on-site component to these interviews. If you want to work with an excellent team and help define the future of social,

  • We offer health, dental, and vision insurance.
To learn more about us, check out:
  • bsky.social
  • atproto.com
Additional notes:
  • The anticipated base salary range for this position is $221,000 - $405,000 USD, excluding equity. Equity will be considered in the total compensation package. Final base salary for this role will be based on the individual’s geographic location, as well as experience level, skill set, training, licenses and certifications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior ML Engineer: Personalization, Search & Scale
Remote Senior ML Engineer: Personalization, Search & Scale

Protocol Labs, Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 221,000 - 405,000
Staff Machine Learning Engineer, Recommendations
Staff Machine Learning Engineer, Recommendations

HR Tech Job • Chicago (IL)

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Staff Machine Learning Engineer New Remote, Santa Monica, CA
Staff Machine Learning Engineer New Remote, Santa Monica, CA

ZipRecruiter, Inc. • Santa Monica (CA), Northern (KY)

Remote
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Senior Software Engineer, Machine Learning
Senior Software Engineer, Machine Learning

ZipRecruiter • Santa Monica (CA)

On-site
USD 140,000 - 200,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Senior Machine Learning Infrastructure Engineer, Embedding Platform New Remote - United States
Senior Machine Learning Infrastructure Engineer, Embedding Platform New Remote - United States

Reddit, Inc. • Northern (KY)

Remote
USD 191,000 - 267,000
Healthcare benefits
401k with employer match
Vacation & parental leave
+1
Staff Machine Learning Engineer, Recommendation & AI Platform
Staff Machine Learning Engineer, Recommendation & AI Platform

NewsBreak • Mountain View (CA)

On-site
USD 230,000 - 300,000
Health, dental, and vision care
Top-tier 401(K) plan with company-mact
Paid time off and paid holidays
+3
Machine Learning Engineer - Model Training Infrastructure
Machine Learning Engineer - Model Training Infrastructure

ByteDance • Seattle (WA)

On-site
USD 198,000 - 417,000
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+5
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Harnham • New York (NY)

Hybrid
USD 180,000 - 240,000
Equity participation via RSUs
Hybrid NYC
Machine Learning Engineer
Machine Learning Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 130,000 - 180,000
Competitive salary guidance
Performance bonus up to 20%
Equity options
+4
Staff Machine Learning Engineer, Personalization
Staff Machine Learning Engineer, Personalization

Spotify AB • New York (NY)

On-site