Machine Learning Software Engineer - Build AI Systems

Meta

Sunnyvale (CA)

On-site

USD 122,000 - 181,000

Full time

6 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Meta is seeking engineers to join our team in Sunnyvale, CA, building cutting-edge ML-powered products that connect billions worldwide. You will work on complex technical problems, create new features, and improve existing products across mobile and web platforms, while delivering efficient, high-quality software.

You will collaborate with product, design, operations, and infrastructure teams, design reusable components, and lead technical initiatives with end-to-end ownership.

Qualifications

  • Experience building maintainable and testable code bases, including API design and unit testing techniques.
  • Track record of setting technical direction for a team, driving consensus and cross-functional partnerships.
  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.

Responsibilities

  • Collaborate with cross-functional teams to build innovative application experiences.
  • Implement custom user interfaces using latest programming techniques.
  • Develop reusable components interfacing with back-end platforms.
  • Analyze and optimize code for quality, efficiency, and performance.
  • Architect scalable systems for complex applications.

Skills

API design
Unit testing
Cross-functional collaboration
Programming in multiple languages
Problem solving

Education

Bachelor's degree in Computer Science or related field
PhD in a relevant field

Tools

PyTorch
TensorFlow
Python
JavaScript
Hack
C/C++
Shell scripting

Job description

Meta is seeking engineers to join our team in Sunnyvale, CA, building cutting-edge ML-powered products that connect billions worldwide. You will work on complex technical problems, create new features, and improve existing products across mobile and web platforms, while delivering efficient, high-quality software.

You will collaborate with product, design, operations, and infrastructure teams, design reusable components, and lead technical initiatives with end-to-end ownership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer — Scalable AI Systems
Senior Machine Learning Engineer — Scalable AI Systems

Meta • Honolulu (HI)

On-site
USD 184,000 - 257,000
Senior Machine Learning Engineer | Scalable AI Systems
Senior Machine Learning Engineer | Scalable AI Systems

Meta • Burlingame (CA)

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits
Software Engineer, Machine Learning
Software Engineer, Machine Learning

Meta Careers • Menlo Park (CA), Northern (KY)

Hybrid
USD 180,000 - 260,000
AI Systems Engineer - ML Infrastructure & Acceleration
AI Systems Engineer - ML Infrastructure & Acceleration

Meta • Salem (OR)

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits
ML Software Engineer: Build Scalable AI
ML Software Engineer: Build Scalable AI

Meta • Bellevue (WA)

On-site
USD 122,000 - 181,000
Senior ML Engineer & Technical Lead
Senior ML Engineer & Technical Lead

Meta • United States

On-site
USD 183,997 - 257,000
Senior Software Engineer – AI, Scalable Systems (Equity)
Senior Software Engineer – AI, Scalable Systems (Equity)

Meta • Menlo Park (CA)

On-site
USD 183,997 - 257,000
Bonus
Equity
Benefits
Senior ML Systems Engineer — Scalable AI Infra
Senior ML Systems Engineer — Scalable AI Infra

Meta • Menlo Park (CA)

On-site
USD 347,000 - 403,000
AI-Driven Software Engineering Manager
AI-Driven Software Engineering Manager

WhatsApp • Menlo Park (CA)

On-site
USD 219,000 - 301,000
AI Systems Engineer: ML Infra & Hardware Acceleration
AI Systems Engineer: ML Infra & Hardware Acceleration

Meta • Denver (CO)

On-site
USD 184,000 - 257,000