Taro Logo

Machine Learning Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$242,004 - $251,684
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Social Media

Description For Machine Learning Engineer

Meta is seeking a Machine Learning Engineer to join their team in New York. This role combines advanced ML expertise with practical engineering skills to build scalable solutions for various business challenges. The position requires a Master's degree and 2 years of relevant experience, offering a competitive salary range of $242,004-$251,684 plus benefits and equity.

The role involves developing sophisticated machine learning solutions across various domains including payment fraud detection, click-through rate prediction, search ranking, and text classification. You'll be working with state-of-the-art technologies and frameworks like PyTorch and TensorFlow, while handling large-scale distributed systems and real-time inference challenges.

As a Machine Learning Engineer at Meta, you'll be at the forefront of AI innovation, working on products that impact billions of users worldwide. The position offers the opportunity to work with cutting-edge technology while solving complex problems at scale. You'll be part of Meta's mission to build the next evolution in social technology, moving beyond traditional social media into immersive experiences including augmented and virtual reality.

The ideal candidate will have strong programming skills in multiple languages (C++, Java, Python), experience with big data technologies (Hadoop, Spark), and a proven track record in developing and deploying machine learning solutions. You'll be working in a collaborative environment, partnering with various engineering teams to deliver high-impact solutions.

Meta offers a comprehensive benefits package including medical insurance, equity, and 401k, along with the opportunity to work on challenging problems that affect people globally. The company's commitment to innovation and scale makes this an excellent opportunity for machine learning professionals looking to make a significant impact while advancing their careers in one of the world's leading technology companies.

Last updated 6 hours ago

Responsibilities For Machine Learning Engineer

  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models
  • Suggest, collect and synthesize requirements and create effective feature roadmap
  • Code deliverables in tandem with the engineering team
  • Adapt standard machine learning methods to best exploit modern parallel environments
  • Work on classification and optimization problems like payment fraud, click-through rate prediction, search ranking, etc.

Requirements For Machine Learning Engineer

Python
Java
PHP
  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 2 years of work experience in computer related occupation
  • Experience with Hadoop/Hbase/Pig, Spark, or Mapreduce/Sawzall/Bigtable
  • Experience developing and debugging in C/C++ and Java
  • Experience with scripting languages: Perl, Python, PHP or shell scripts
  • Experience with deep learning frameworks like PyTorch and Tensorflow
  • Experience developing machine learning algorithms for NLP applications
  • Experience with large-scale distributed training and real-time inference
  • Experience building end-to-end machine learning pipelines

Benefits For Machine Learning Engineer

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Meta Machine Learning Engineer