Software Engineer, Machine Learning
1 week ago
Software Engineer, Machine Learning
Apply to this job
Location pin icon
Menlo Park, CA
Apply to this job
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
Software Engineer, Machine Learning Responsibilities
- Research, design, develop, and test operating systems-level software, compilers, and network distribution software for massive social data and prediction problems.
- Have industry experience working on a range of classification and optimization problems, e.g.
- payment fraud, click-through or conversion rate prediction, click-fraud detection, ads/feed/search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection.
- Working on problems of moderate scope, develop highly scalable systems, algorithms and tools leveraging deep learning, data regression, and rules based models.
- Suggest, collect, analyze and synthesize requirements and bottleneck in technology, systems, and tools.
- Develop solutions that iterate orders of magnitude with a higher efficiency, efficiently leverage orders of magnitude and more data, and explore state-of-the-art deep learning techniques.
- Receiving general instruction from supervisor, code deliverables in tandem with the engineering team.
- Adapt standard machine learning methods to best exploit modern parallel environments (e.g.distributed clusters, multicore SMP, and GPU).
- Requires a Master's degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and 2 years of experience in the job offered or in a computer-related occupation.
- Experience must include 2 years of experience in the following:
- 1. Machine Learning Framework(s): PyTorch, MXNet, or Tensorflow
- 2. Machine learning, recommendation systems, computer vision, natural language processing, data mining, or distributed systems
- 3. Translating insights into business recommendations
- 4. Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable/Spark
- 5. Developing and debugging in C/C++ and Java
- 6. Scripting languages such as Perl, Python, PHP, or shell scripts
- 7. C, C++, C#, or Java
- 8. Python, PHP, or Haskell
- 9. Relational databases and SQL
- 10. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)
- 11. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting
- 12. Build highly-scalable performant solutions
- 13. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction
- 14. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems and
- 15. Distributed systems.
For those who live in or expect to work from California if hired for this position, please click here for additional information.
Start preparing
Learn about how to prepare for your interview with our interview guide, tips, and interactive experiences.
Visit interview prep
Locations
Use Ctrl and scroll to zoom the map
Zoom in
Zoom out
Re-centre
Data Center
About Meta
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.
$224,087/year to $240,240/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
Equal Employment Opportunity and Affirmative Action
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here .
Meta is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support. If you need support, please reach out to accommodations-ext@fb.com .
-
Software Engineer, Machine Learning
1 week ago
Menlo Park, United States META Full timeSoftware Engineer, Machine Learning Apply to this job Location pin icon Menlo Park, CA Apply to this job Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger,...
-
Software Engineer
4 months ago
Menlo Park, United States META Full timeSummary: Meta is seeking Machine Learning Engineers to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate prediction, click-fraud detection, search ranking, text/sentiment classification, collaborative filtering/recommendation, or...
-
Software Engineer, Machine Learning Systems
2 days ago
Menlo Park, United States Lamini Full timeLamini enables every enterprise to safely, quickly, and cost-effectively build their own Expert AI. Our customers own their own models, trained on their data. Lamini optimizes for Expert AI workloads with minimal hallucination, enterprise-grade security, and enterprise flexibility, running on any infrastructure. Our team is made up of highly committed...
-
Software Engineer
1 week ago
Menlo Park, United States META Full timeSoftware Engineer (Technical Leadership) - Machine Learning Apply to this job Location pin icon Menlo Park, CA Apply to this job Meta is seeking Machine Learning Engineers to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate...
-
Machine learning Engineer
1 week ago
Menlo Park, United States Automation Technologies Full timeJob Overview Job ID: J36993 Specialized Area: Machine learning Job Title: Machine learning Engineer Location: To Be Discussed Later Duration: 8 Months Domain Exposure: Not Specified Work Authorization: Not Specified Client: To Be Discussed Later Employment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed) Previous experience with...
-
Machine learning Engineer
1 week ago
Menlo Park, United States Robotics Prcocess Automation, LLC Full timeJob Overview Job ID: J36993 Specialized Area: Machine learning Job Title: Machine learning Engineer Location: To Be Discussed Later Duration: 8 Months Domain Exposure: To Be Discussed Later Work Authorization: To Be Discussed Later Client: To Be Discussed Later Employment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed) Previous...
-
Machine learning Engineer
1 week ago
Menlo Park, United States Idaho Occupational Therapy Associaton Full timeW-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed. Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/ third-party recruiters. Job Overview Specialized Area: Machine learning Job Title: Machine Learning Engineer Location: To Be...
-
Machine learning Engineer
1 week ago
Menlo Park, United States Cloud Analytics Technologies, LLC Full timeW-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed. Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/third-party recruiters. Job Overview Job ID: J36993 Specialized Area: Machine Learning Job Title: Machine Learning...
-
Menlo Park, California, United States Meta Inc Full timeCompany Overview">Meta Inc is at the forefront of machine learning innovation, community engagement and open-source development. Our team combines cutting-edge ML engineering with community-driven initiatives to advance the field of artificial intelligence.">Job Summary">We are seeking an experienced Machine Learning Engineer to support the TorchAudio...
-
Machine Learning Engineer
1 month ago
menlo, United States Frederick Fox Full timeWe are well funded Series A Startup with investments from the top VC in the AI space. We’re hiring a Machine Learning Engineer to join our team and contribute to our analytics platform, which empowers enterprises to query structured data using natural language. This platform utilizes a multi-agent framework and sophisticated large language models (LLMs) to...
-
Software Engineer, Machine Learning Systems
11 hours ago
Menlo Park, CA, United States Lamini Full timeLamini enables every enterprise to safely, quickly, and cost-effectively build their own Expert AI. Our customers own their own models, trained on their data. Lamini optimizes for Expert AI workloads with minimal hallucination, enterprise-grade security, and enterprise flexibility, running on any infrastructure. Our team is made up of highly committed...
-
Staff Machine Learning Engineer, Platform
1 week ago
Menlo Park, United States Robinhood Full timeAbout the team + role Robinhood stands at the crossroads of data-driven insights and technological innovation. As a Staff Machine Learning Engineer, you will work closely with application teams and AI practitioners to rapidly build, deploy, and iterate high-quality AI solutions at scale, ensuring both reliability and effectiveness. Your deep expertise in the...
-
Staff Machine Learning Engineer, Platform
1 week ago
Menlo Park, United States Robinhood Full timeAbout the team + role Robinhood stands at the crossroads of data-driven insights and technological innovation. As a Staff Machine Learning Engineer, you will work closely with application teams and AI practitioners to rapidly build, deploy, and iterate high-quality AI solutions at scale, ensuring both reliability and effectiveness. Your deep expertise in the...
-
Staff Machine Learning Engineer, Platform
4 weeks ago
Menlo Park, United States Robinhood Full timeAbout the team + role Robinhood stands at the crossroads of data-driven insights and technological innovation. As a Staff Machine Learning Engineer, you will work closely with application teams and AI practitioners to rapidly build, deploy, and iterate high-quality AI solutions at scale, ensuring both reliability and effectiveness. Your deep expertise in the...
-
Machine Learning Engineer
6 days ago
Schiller Park, United States IMC Inc Full timeAs a Machine Learning Engineer, you will play a pivotal role in building systems that drive the training and deployment of large-scale ML models across our global operations. You'll collaborate with leading researchers, hardware experts, and software engineers to build robust solutions that maximize the potential of GPU acceleration, distributed computing,...
-
Machine learning Engineer
1 day ago
Menlo Park, CA, United States Robotics Prcocess Automation, LLC Full timeJob Overview Job ID: J36993 Specialized Area: Machine learning Job Title: Machine learning Engineer Location: To Be Discussed Later Duration: 8 Months Domain Exposure: To Be Discussed Later Work Authorization: To Be Discussed Later Client: To Be Discussed Later Employment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed) Previous...
-
Machine learning Engineer
1 day ago
Menlo Park, CA, United States Automation Technologies LLC Full timeJob Overview Job ID: J36993 Specialized Area: Machine learning Job Title: Machine learning Engineer Location: To Be Discussed Later Duration: 8 Months Domain Exposure: Not Specified Work Authorization: Not Specified Client: To Be Discussed Later Employment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed) Previous experience with...
-
Software Engineer, Language
1 month ago
Menlo Park, United States META Full timeSummary: Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.As a Language Software Engineer on...
-
Machine Learning Engineer
3 weeks ago
Brooklyn Park, United States Target Full timeThe pay range is $72,100.00 - $129,800.00Pay is based on several factors which vary based on position. These include labor markets and in some instances may include education, work experience and certifications. In addition to your pay, Target cares about and invests in you as a team member, so that you can take care of yourself and your family. Target...
-
Machine Learning Engineer 3/2
1 week ago
Schiller Park, United States SPECTRAFORCE Full timeTitle: Machine Learning Engineer III/ II Duration: 11 months Contract Location: Chicago, IL (2-3 days onsite) Must have skills: Experience required - over 5 years Ability to write robust code in one or more of Python, Go, and Java Proficient in core technologies like Spark, Hadoop and Hive Experience in building real-time applications, preferably in Spark...