Meta logo

Senior Software Engineer, Machine Learning

Meta

Job Overview

Meta is seeking a highly skilled and experienced Senior Software Engineer, Machine Learning to join our dynamic engineering team in Menlo Park, California. As a key member of our team, you will be at the forefront of developing cutting-edge machine learning solutions that drive the future of social technology. This role involves leading major initiatives, developing scalable machine learning models, and collaborating with world-class engineers and researchers.

Responsibilities

  • Lead and Direct: Play a critical role in setting the direction and goals for a sizable team, focusing on project impact, ML system design, and ML excellence.
  • Innovate and Adapt: Adapt standard machine learning methods to exploit modern parallel environments such as distributed clusters, multicore SMP, and GPU.
  • Technical Leadership: Lead a team from a technical perspective to develop ML best practices and influence engineering culture.
  • Problem Solving: Be the go-to person for escalating complex online/production performance and evaluation issues.
  • Develop and Implement: Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models.
  • Collaborate and Communicate: Suggest, collect, and synthesize requirements to create effective feature roadmaps and code deliverables in tandem with the engineering team.

Minimum Qualifications

  • 8+ years of experience in software engineering or a relevant field (4+ years with a PhD).
  • 6+ years of experience in machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical fields.
  • Proficiency in scripting languages such as Python, JavaScript, or Hack.
  • Experience leading major initiatives and achieving high reliability in software development.
  • Strong knowledge of developing and debugging in C/C++ and Java.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.

Preferred Qualifications

  • Master's degree or PhD in Computer Science or a related technical field.
  • Exposure to architectural patterns of large-scale software applications.
  • Experience with scripting languages such as PyTorch and TensorFlow.

About Meta

Meta builds technologies that help people connect, find communities, and grow businesses. We are moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. Join us to shape a future that will take us beyond what digital connection makes possible today.

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, or any other legally protected characteristics. We are committed to providing reasonable accommodations for candidates with disabilities in our recruiting process.

Compensation

  • Salary Range: €85,100 to €251,000 per year
  • Additional Compensation: Bonus and equity options available

Benefits

  • Comprehensive health insurance
  • Paid vacation and flexible working hours
  • Opportunities for professional growth and development

Join Meta and be part of a team that is transforming the way people connect and interact with technology. Apply today to make a significant impact in the world of machine learning and social technology.

Benefits
Extracted with AI

  • Health insurance
  • Paid vacation
  • Bonus
  • Equity
  • Flexible working hours

Similar jobs

Last update: 23 minutes ago

Meta logo
Meta

Senior Technical Program Manager, AI/ML

Join Meta as a Senior Technical Program Manager in AI/ML, driving impactful AI initiatives in Seattle.

Meta logo
Meta

Research Engineer, Language - Generative AI

Join Meta as a Research Engineer in Generative AI, focusing on large language models and NLP.

Meta logo
Meta

AI Research Scientist - Generative AI Red Teaming

Join Meta as an AI Research Scientist focusing on Generative AI Red Teaming, advancing AI responsibly.

Meta logo
Meta

Senior Software Engineer, VR Gameplay

Join Meta as a Senior Software Engineer to lead VR gameplay development for the Supernatural app, focusing on innovation and immersive experiences.

Inclusively logo
Inclusively

Senior Software Engineer, Machine Learning

Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.

Meta logo
Meta

Senior Software Engineer, Product

Join Meta as a Senior Software Engineer, Product. Build and improve products like Messenger and Video.

Meta logo
Meta

Senior Software Engineer, Generative AI

Join Meta as a Senior Software Engineer in Generative AI, focusing on LLMs and AI technologies.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Meta logo
Meta

Software Engineer, Language - Wearables

Join Meta's Reality Labs as a Software Engineer in Language for Wearables, focusing on AI and machine learning.

Meta logo
Meta

Software Engineer, Language - Wearables

Join Meta's Reality Labs as a Software Engineer in Language for Wearables, focusing on AI and machine learning.

Meta logo
Meta

Senior Software Engineer, Infrastructure

Join Meta as a Senior Software Engineer, Infrastructure, focusing on backend development with C++, Java, and PHP.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

Adobe logo
Adobe

Machine Learning Engineer - University Graduate 2025

Join Adobe as a Machine Learning Engineer to develop AI technologies for Photoshop and Digital Imaging.

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.

Ema Unlimited logo
Ema Unlimited

Machine Learning Engineer

Join Ema Unlimited as a Machine Learning Engineer in SF Bay Area, working on cutting-edge AI solutions with a focus on NLP and ML technologies.

Meta logo
Meta

Software Engineering Manager - Oculus Studios Core Engineering

Join Meta as a Software Engineering Manager for Oculus Studios, leading engineering teams in game development.

Meta logo
Meta

Enterprise Engineer

Join Meta as an Enterprise Engineer in Fremont, CA. Develop scalable, secure enterprise systems using Java, PHP, and JavaScript.

PayPal logo
PayPal

Machine Learning Engineer

Join PayPal as a Machine Learning Engineer to develop advanced ML solutions for product and marketing strategies.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Amazon logo
Amazon

Senior Applied Scientist

Join Amazon as a Senior Applied Scientist to lead machine learning projects, optimize ad performance, and drive innovation.

Meta logo
Meta

AI Research Scientist - Language (Technical Leadership)

Join Meta as an AI Research Scientist focusing on language and technical leadership. Apply AI/ML techniques to enhance products.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Olo logo
Olo

Senior Machine Learning Engineer

Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.