Research Scientist, Machine Learning (PhD)

Research Scientist, Machine Learning (PhD)

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Meta Platforms, Inc.

At a Glance

  • Tasks: Develop scalable machine learning models and tools that impact millions globally.
  • Company: Join Meta, a leader in tech innovation and global connectivity.
  • Benefits: Competitive salary, research opportunities, and a chance to work with cutting-edge technology.
  • Other info: Collaborative environment with opportunities for groundbreaking research and career advancement.
  • Why this job: Make a real difference by building systems that connect people worldwide.
  • Qualifications: PhD in Machine Learning or related field; experience in software development and ML frameworks.

The predicted salary is between 60000 - 80000 £ per year.

In order to meet the demands of our scale, we approach machine learning challenges from a system engineering standpoint, both pushing the boundaries of scalable computing and tying together numerous complex platforms to build models that leverage trillions of actions, as well as building the best models under hardware constraints. Our research and production implementations leverage many of the innovations being generated from Meta’s research in Distributed Computing, Artificial Intelligence, and Databases, and run on the same hardware and network specifications that are being open sourced through the Open Compute project.

As a Research Scientist, you will help build machine learning systems and models behind Meta’s products, create web applications that reach millions of people, build high volume servers and be a part of a team that’s working to help connect people around the globe.

Responsibilities
  • Develop highly scalable classifiers and tools leveraging machine learning, regression, and rules-based models with a high degree of autonomy.
  • Suggest, collect and synthesize requirements and create effective feature roadmap.
  • Build strong cross-functional partnerships and 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).
  • Actively seek and give feedback in alignment with Meta’s Performance Philosophy.
Minimum Qualifications
  • Currently has, or is in the process of obtaining a PhD degree or completing a postdoctoral assignment in the field of Machine Learning, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Research and/or work experience in machine learning, deep learning, reinforcement learning, NLP, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, information retrieval or computer vision.
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Experience in systems software or algorithms.
  • Experience in at least one of the following: Java, C/C++, Perl, PHP, or Python.
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or used contributions in open source repositories (e.g. GitHub).
Preferred Qualifications
  • Proven track record of achieving results as demonstrated by grants, fellowships, patents, as well as first-authored publications at workshops or conferences such as ICML, NIPS, KDD or similar.
  • Experience solving complex problems and comparing alternative solutions, tradeoffs, and diverse points of view to determine a path forward.
  • Experience with Hadoop/Hbase/Pig or Mapreduce/Swazall/Bigtable.
  • Experience working with ML Frameworks such as PyTorch, Spark ML or Tensorflow.
  • Experience working and communicating cross-functionally in a team environment.

Research Scientist, Machine Learning (PhD) employer: Meta Platforms, Inc.

Meta is an exceptional employer for Research Scientists in Machine Learning, offering a dynamic work culture that fosters innovation and collaboration. With access to cutting-edge technology and the opportunity to work on impactful projects that connect millions globally, employees benefit from a strong emphasis on professional growth and development. The company's commitment to open-source initiatives and scalable computing ensures that team members are at the forefront of advancements in artificial intelligence and machine learning.

Meta Platforms, Inc.

Contact Details:

Meta Platforms, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Research Scientist, Machine Learning (PhD)

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects, research papers, or any relevant work. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Keep an eye on our job postings and make sure your application stands out.

We think you need these skills to ace Research Scientist, Machine Learning (PhD)

Machine Learning
Deep Learning
Reinforcement Learning
Natural Language Processing (NLP)
Recommendation Systems
Pattern Recognition
Signal Processing

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with machine learning and any relevant projects you've worked on. We want to see how you’ve tackled complex problems and what tools you’ve used, so don’t hold back!

Tailor Your Application:Take a moment to customise your application for the Research Scientist role. Mention specific experiences that align with our focus on scalable computing and cross-functional collaboration. It’ll show us you’re genuinely interested!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it’s necessary. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Meta Platforms, Inc.

Know Your Stuff

Make sure you brush up on the latest trends and techniques in machine learning, especially those related to scalable computing. Be ready to discuss your research and how it ties into the responsibilities of the role. This shows you're not just knowledgeable but also genuinely interested in the field.

Showcase Your Projects

Prepare to talk about your previous work, especially any projects that involved building classifiers or working with ML frameworks like PyTorch or TensorFlow. Highlight specific challenges you faced and how you overcame them. This will demonstrate your problem-solving skills and technical expertise.

Cross-Functional Collaboration

Since the role involves working closely with engineering teams, be prepared to discuss your experience in cross-functional settings. Share examples of how you've successfully collaborated with others to achieve a common goal. This will show that you can communicate effectively and work well in a team.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team’s current projects, the technologies they’re using, or how they approach machine learning challenges. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.