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

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Cere Network logo
Cere Network

Principal AI Engineer

Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

ZAUBAR logo
ZAUBAR

Senior Fullstack & Unity Developer (Gen AI, AR)

Join ZAUBAR as a Senior Fullstack & Unity Developer in Berlin to create immersive AR experiences with GenAI. Work on cutting-edge technology in a dynamic team.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Almedia logo
Almedia

Senior Frontend Engineer (React.js)

Join Almedia as a Senior Frontend Engineer in Berlin to build scalable web applications using React.js and Next.js.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

Catena Media logo
Catena Media

Senior Full Stack Developer

Join Catena Media as a Senior Full Stack Developer to enhance our Ad Delivery Platform using React, Node.js, and more in a hybrid work environment.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Meta logo
Meta

Software Engineer (University Grad)

Join Meta as a Software Engineer (University Grad) to build impactful products and solve complex technical challenges.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.