Senior Backend Software Engineer (ML Training & Serving)

Affirm

16m ago • Remote

Senior

Remote

195,000 - 225,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Senior Backend Software Engineer (ML Training & Serving) role

Improve your resume now

$195,000 – $225,000/year

Quick Facts

  • Role: Senior Backend Software Engineer (ML Training & Serving)

  • Focus: Own backend infrastructure for training and production serving of ML models

  • Work style: Remote-first with flexibility

Description

Join the ML Training & Serving engineering team to build and operate the infrastructure that enables models to be trained and served across the company. You’ll own delivery goals, lead through ambiguity, collaborate with product and analytics, and keep production artifacts healthy through metrics and on-call support.

Responsibilities

  • Own and deliver quarterly goals; guide engineers through open-ended problems

  • Collaborate with product management, design, and analytics on ideation and technical constraints

  • Identify and lead resolution of project, process, technology, or business issues; advocate for risks and trade-offs

  • Monitor and improve availability of team artifacts; create and track metrics; escalate when needed

  • Set and improve code review and design standards; advocate for quality and ownership

  • Provide feedback and mentor team members; lead by example

Requirements

  • 4+ years of experience designing, developing, and launching backend systems at scale using Python or Kotlin

  • Track record delivering highly available distributed systems using AWS, MySQL, and Kubernetes

  • Experience planning and implementing significant components with elegant, extensible design; write high-quality, easily understood code

  • Ability to safely make substantial changes in a large codebase using tools and practices

  • Demonstrated ownership of growth; proactively seeking feedback from team, manager, and stakeholders

  • Strong verbal and written communication skills for effective global collaboration

  • Bachelor’s degree in a related field or equivalent practical experience

  • Experience training and deploying models for production is a plus

Benefits

  • Health coverage at no cost (100% premiums for employees and dependents)

  • Monthly stipends for tech setup and health/wellness options

  • Flexible time off and generous holiday calendar

  • Employee Stock Purchase Plan (ESPP) to buy company stock at a discount

  • Inclusive interview process with accommodations for candidates with disabilities

  • Remote-first flexibility; new hires invited to in-person onboarding

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report