Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

NewsBreak

Software Engineer (ML Infrastructure)

Posted Updated
Discussion
  • We’re hiring a Machine Learning Infrastructure Engineer to help build the backbone that trains, serves, and monitors the models behind our Ads and Recommendations products
  • You’ll join a small, high-ownership team that ships platform improvements end-to-end—partnering with product and data teams, reducing latency and cost, and shortening the path from an idea to a safely launched model
  • You’ll work across the ML lifecycle: making training faster and more reliable, improving model serving performance, and strengthening our feature/embedding platform so models stay fresh and consistent between offline and online use
  • Design and develop machine learning infrastructure
  • Own and enhance core components of the ML infrastructure, including systems for offline and online model training, model pipeline health monitoring, model serving, feature authoring, and feature serving
  • Proactively address ML infrastructure issues that may impact production
  • Collaborate with ML engineers to build robust model pipelines utilizing the ML infrastructure
  • Scope & impact: small team, big surface area—your work lands directly in production
  • Ownership: from design to rollout to post-launch learnings; real autonomy with support
  • Growth: visibility across the stack and a clear path to lead projects and mentor others
  • Pragmatic culture: we optimize for outcomes over buzzwords, and we value clear thinking, and follow-through

Benefits

  • Work from home opportunities
  • Paid time off and paid holidays
  • Paid parental leave
  • FSA and commuter benefit programs
  • Team activity budget
  • Top-tier 401(K) plan with company matching
  • Health, dental, and vision care for you and your family
  • Education: Bachelor’s degree in a related field with 5+ years of relevant experience, or MS/PhD in a related field with 3+ years of relevant experience
  • Proven track record in building and maintaining large-scale distributed backend systems
  • Experience iterating on ML models and shipping them to production
  • Experience leading cross-team projects from design through stable rollout
  • Experience delivering production systems that support ML use cases (training or serving)
  • Strong problem solving skills with good teamwork and communication skills
  • Proficient in Python, with a strong understanding of object-oriented languages such as C++ or Java
  • We’re looking for someone who can take real ownership, finish what’s started, and raise the bar on stability and developer experience
  • If you like building reliable systems that make ML teams move faster—and you enjoy turning complexity into simple, durable solutions—we’d love to talk

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.