Taro Logo

Software Engineer, Machine Learning

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$222,586 - $240,240
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · AR/VR · Social Media
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Machine Learning

Meta (formerly Facebook) is seeking a Senior Software Engineer specializing in Machine Learning to join their innovative team. This role offers an exciting opportunity to work at the intersection of social technology and artificial intelligence, with a focus on developing next-generation solutions for Meta's suite of applications including Facebook, Instagram, and WhatsApp.

The position requires expertise in machine learning, distributed systems, and software engineering, with responsibilities ranging from developing highly scalable systems to implementing state-of-the-art deep learning techniques. You'll be working on crucial problems including ranking algorithms, recommendation systems, and optimization challenges that directly impact billions of users worldwide.

The ideal candidate will have a Master's degree in a relevant field and three years of experience working with machine learning frameworks and distributed systems. You'll be joining a company that's pushing the boundaries of technology, particularly in the realm of AR/VR and immersive experiences, making this an excellent opportunity for those interested in shaping the future of social interaction.

Meta offers a competitive compensation package, including a base salary range of $222,586 to $240,240, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work on problems at an unprecedented scale. You'll be based in the San Francisco Bay Area, working with some of the industry's brightest minds on technology that connects billions of people worldwide.

This role offers the unique opportunity to impact how people connect and interact in the digital age, while working with cutting-edge technology and vast amounts of data. You'll be part of Meta's mission to move beyond traditional social media into the next evolution of social technology, including augmented and virtual reality experiences.

Last updated 5 months ago

Responsibilities For Software Engineer, Machine Learning

  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems
  • Work on ranking, classification, recommendation, and optimization problems
  • Develop highly scalable systems, algorithms and tools leveraging deep learning
  • Suggest, collect, analyze and synthesize requirements and bottleneck in technology
  • Develop solutions that iterate orders of magnitude with higher efficiency
  • Code deliverables in tandem with the engineering team
  • Adapt standard machine learning methods to exploit modern parallel environments

Requirements For Software Engineer, Machine Learning

Python
Java
  • Master's degree in Computer Science, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • 3 years of experience with Machine Learning Frameworks (PyTorch, MXNet, or Tensorflow)
  • Experience in machine learning, recommendation systems, computer vision, NLP
  • Experience with Hadoop, HBase, Pig, MapReduce, Sawzall, Bigtable, or Spark
  • Proficiency in C, C++, and Java development and debugging
  • Experience with scripting languages (Perl, Python, PHP, or shell scripts)
  • Knowledge of relational databases and SQL
  • Experience with software development tools and version control systems
  • Linux/UNIX expertise
  • Experience building highly-scalable solutions
  • Experience with distributed systems

Benefits For Software Engineer, Machine Learning

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • bonus
  • equity
  • benefits package

Interested in this job?