Enable job alerts via email!

Software Engineer, Machine Learning

TieTalent

California (MO)

On-site

USD 8,000 - 251,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Machine Learning Engineer to lead key projects that shape global connections. The ideal candidate will manage the entire ML lifecycle, collaborate with top engineers, and solve complex challenges. Responsibilities include setting strategic goals, adapting ML methods, and leading initiatives to enhance system performance. This role requires extensive experience in machine learning and software engineering.

Benefits

Bonus
Equity
Benefits

Qualifications

  • 8+ years in software engineering or related field; 4+ years with a PhD.
  • 6+ years in machine learning, recommendation systems, or related areas.

Responsibilities

  • Set strategic direction and goals for a sizable team regarding project impact.
  • Lead the development of ML best practices and influence engineering culture.

Skills

Machine Learning
Data Mining
Technical Leadership
Python
JavaScript

Education

Bachelor's degree in Computer Science
Master's or PhD in Computer Science

Tools

PyTorch
TensorFlow

Job description

Meta Machine Learning Engineer Job Description

This position is presented through our partner network. Click "Show interest" to proceed.

Summary

Meta is undergoing its most significant transformation in business and technology history. As a Machine Learning Engineer, you will lead key projects that shape how people connect globally. The ideal candidate will have experience in recommendation, classification, and optimization problems, with the ability to manage the entire ML lifecycle, define project scope, and promote excellence across teams. You will collaborate with top engineers and researchers to solve complex social data and prediction challenges.

Responsibilities
  • Set strategic direction and goals for a sizable team regarding project impact, ML system design, and best practices.
  • Adapt machine learning methods for modern parallel computing environments, including distributed clusters, multicore systems, and GPUs.
  • Reassess existing features and ML systems, leading efforts to reduce technical debt and design from first principles when needed.
  • Lead the development of ML best practices and influence engineering culture from a technical perspective.
  • Address complex online and production performance issues, understanding system interactions deeply.
  • Develop scalable classifiers and tools using machine learning, data regression, and rule-based models.
  • Gather and synthesize requirements to create effective feature roadmaps.
  • Collaborate with engineering teams to deliver code and solutions.
Minimum Qualifications
  • 8+ years in software engineering or a related field; 4+ years with a PhD.
  • 6+ years in machine learning, recommendation systems, pattern recognition, data mining, AI, or related areas.
  • Experience with scripting languages such as Python, JavaScript, or Hack.
  • Proven success leading major initiatives.
  • Track record of building high-quality, reliable systems and deploying scalable ML models.
  • Proficiency in C/C++, Java, Python, Perl, PHP, or shell scripting.
  • Demonstrated technical leadership and project ownership.
  • Ability to analyze data, explain technical issues, and propose solutions.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Preferred Qualifications
  • Master's or PhD in Computer Science or a related field.
  • Experience with large-scale software architecture.
  • Familiarity with scripting frameworks like PyTorch and TensorFlow.
Compensation & Benefits

$85.10/hour to $251,000/year + bonus, equity, and benefits.

Industry

Internet

Equal Opportunity

Meta is an Equal Opportunity Employer, committed to diversity and inclusion. We consider applicants regardless of race, religion, gender, age, disability, and other protected characteristics. We participate in E-Verify and may use AI/ML in our hiring process. Reasonable accommodations are available for candidates with disabilities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Machine Learning (Senior/Staff/Principal)

Monarch Money

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Software Engineer - Machine Learning

UnderDog Fantasy

Remote

USD 135,000 - 150,000

2 days ago
Be an early applicant

Junior Machine Learning Engineer – Remote (Experience Level 2-4 Years)

Localizationacademy

California

Remote

USD 70,000 - 90,000

2 days ago
Be an early applicant

Machine Learning Engineer (USA FULLY REMOTE)

SPLUNK SERVICES UK LIMITED

California

Remote

USD 131,000 - 182,000

13 days ago

Software Engineer, Machine Learning

Lensa

Pittsburgh

Remote

USD 8,000 - 251,000

30+ days ago

Software Engineer - Machine Learning

Celonis

Redwood City

Remote

USD 150,000 - 184,000

12 days ago

Sr. Machine Learning Engineer

Electronic Arts

California

Remote

USD 161,000 - 240,000

2 days ago
Be an early applicant

Machine Learning Engineer (Modeling), Square Financial Services

Block, Inc.

California

Remote

USD 90,000 - 150,000

5 days ago
Be an early applicant

Junior Machine Learning Engineer – Remote (Experience Level 2-4 Years)

Localizationacademy

California

Remote

USD 60,000 - 100,000

6 days ago
Be an early applicant