Staff Software Engineer - Technical Leadership & ML

Meta

Des Moines (IA)

On-site

USD 271,000 - 347,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Meta is seeking a Software Engineer to join our engineering team in Des Moines. The role involves building scalable classifiers and tools for large-scale social data using machine learning, data regression, and rules-based models.

The candidate will drive technical direction, collaborate with leaders, and mentor engineers while delivering long-term roadmaps and impactful projects across the organization.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • Experience leading projects with industry-wide impact.
  • Experience communicating across functions to drive solutions.
  • Experience mentoring engineers across organizations.
  • Proven track record of planning multi-year roadmaps aligned to long-term vision.
  • Experience driving large cross-functional engineering efforts.
  • 12+ years of programming in Python, C++, or Java.
  • 8+ years in ML, recommendations, data mining or DL methods.

Responsibilities

  • Drive the team's goals and technical direction to pursue opportunities that improve organizational efficiency.
  • Effectively communicate complex features and systems in detail.
  • Understand industry and company-wide trends to assess and develop new technologies.
  • Partner and collaborate with leaders to improve team and organizational performance.
  • Identify opportunities for the organization and influence staffing and prioritization.
  • Gather requirements and create an effective feature roadmap.
  • Develop scalable classifiers and tools leveraging ML, data regression, and rules-based models.
  • Adapt ML methods to parallel environments (distributed clusters, multicore, GPU).

Skills

Python
C++
Java

Education

Bachelor's degree in Computer Science/Engineering or related field

Job description

Meta is seeking a Software Engineer to join our engineering team in Des Moines. The role involves building scalable classifiers and tools for large-scale social data using machine learning, data regression, and rules-based models.

The candidate will drive technical direction, collaborate with leaders, and mentor engineers while delivering long-term roadmaps and impactful projects across the organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Technical Leader, ML & Systems
Senior Software Engineer - Technical Leader, ML & Systems

Meta • San Francisco (CA)

On-site
USD 271,000 - 347,000
Technical Lead Software Engineer - ML & Scalable Systems
Technical Lead Software Engineer - ML & Scalable Systems

Meta • Montgomery (AL)

On-site
USD 271,000 - 347,000
Senior Technical Lead, ML Systems & Scalable Prediction
Senior Technical Lead, ML Systems & Scalable Prediction

Meta • Washington

On-site
USD 271,000 - 347,000
Accommodations-ephemeral?
Equity
Senior ML Engineer & Technical Lead
Senior ML Engineer & Technical Lead

Meta • United States

On-site
USD 183,997 - 257,000
Machine Learning Engineer (Technical Leadership)
Machine Learning Engineer (Technical Leadership)

Meta • Menlo Park (CA)

On-site
USD 210,000 - 320,000
Staff Systems ML Engineer — Scale AI Infrastructure
Staff Systems ML Engineer — Scale AI Infrastructure

Meta • Sunnyvale (CA), Menlo Park (CA), Bellevue (WA), Seattle (WA)

On-site
USD 260,000 - 360,000
ML Recommender Systems Engineer — Build Scalable AI
ML Recommender Systems Engineer — Build Scalable AI

Meta • Des Moines (IA)

On-site
USD 184,000 - 257,000
Principal ML Systems Architect & Tech Leader
Principal ML Systems Architect & Tech Leader

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Bonus
Equity
Benefits
Senior ML Engineer - Technical Leader, Scale & Impact
Senior ML Engineer - Technical Leader, Scale & Impact

Meta • New York (NY)

On-site
USD 180,000 - 280,000
Machine Learning Engineer (Technical Leadership)
Machine Learning Engineer (Technical Leadership)

Meta • New York (NY)

On-site
USD 180,000 - 280,000