At a Glance
- Tasks: Develop scalable machine learning models and tools to enhance Meta's products.
- Company: Join Meta, a leader in tech innovation and global connectivity.
- Benefits: Competitive salary, research opportunities, and a chance to impact millions.
- Other info: Collaborative environment with opportunities for groundbreaking research and career growth.
- Why this job: Be at the forefront of AI and machine learning, shaping the future of technology.
- Qualifications: PhD in Machine Learning or related field; experience in software development required.
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 HW 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) in London 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 supportive environment that prioritises 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.
StudySmarter Expert Advice🤫
We think this is how you could land Research Scientist, Machine Learning (PhD) in London
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, conferences, or even online webinars related to machine learning. You never know who might have a lead on your dream job or can introduce you to someone at Meta.
✨Show Off Your Skills
Create a portfolio showcasing your projects and research. Whether it's GitHub repos or a personal website, make sure to highlight your work in machine learning and any cool models you've built. This is your chance to shine!
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding machine learning concepts. Practice common interview questions and maybe even do mock interviews with friends or mentors to build confidence.
✨Apply Through Our Website
Don’t forget to apply directly through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Research Scientist, Machine Learning (PhD) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to highlight your experience in machine learning and relevant technical fields. We want to see how your skills align with the role, so don’t be shy about showcasing your projects and achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for the Research Scientist role. Share your passion for machine learning and how your background prepares you to tackle the challenges we face at StudySmarter.
Showcase Your Projects:Include links to any relevant projects or contributions, especially those that demonstrate your experience with machine learning frameworks like PyTorch or TensorFlow. We love seeing practical applications of your skills!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application 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 your machine learning concepts, especially those related to scalable classifiers and tools. Be ready to discuss your research and any relevant projects you've worked on, as well as how they tie into the responsibilities of the role.
✨Showcase Your Collaboration Skills
Since this role involves building strong cross-functional partnerships, be prepared to share examples of how you've successfully collaborated with engineering teams in the past. Highlight any experiences where you adapted standard methods to work effectively in a team setting.
✨Prepare for Technical Questions
Expect technical questions that may involve coding or problem-solving scenarios. Brush up on your programming skills in languages like Python or Java, and be ready to demonstrate your understanding of ML frameworks like PyTorch or TensorFlow.
✨Feedback is Key
Familiarise yourself with Meta’s Performance Philosophy and be ready to discuss how you seek and give feedback. Share instances where constructive criticism helped you improve your work or led to better outcomes in your projects.