Applied Scientist II in London

Applied Scientist II in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
UiPath Inc.

At a Glance

  • Tasks: Build and optimise machine learning models to tackle real-world challenges.
  • Company: Join UiPath's advanced machine learning research group, pushing boundaries in AI.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with mentorship opportunities and cutting-edge projects.
  • Why this job: Make a tangible impact on AI technology while collaborating with top researchers.
  • Qualifications: Master’s or PhD in Machine Learning or Computer Science; strong programming skills required.

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

Your Mission

As an applied scientist, you'll work at the intersection between research and product. You'll build, optimize and deploy machine learning models as well as scale them up. We’re looking for people who love machine learning and computer science, are interested in the theory behind the models, and are motivated to solve real world problems with techniques that are scalable, efficient, and reliable in production. The ideal candidate is someone who has conducted and applied machine learning research of substantial practical importance. This position entails designing and executing large-scale experiments on complex infrastructure, requiring strong experimental intuition and programming skills. Beyond that, you need to be kind, courteous, motivated, self-starting, honest and responsible.

Background

This role is with UiPath advanced machine learning research group. We focus on building large multi-modal models that can take action and move us closer to useful general intelligence. We are machine learning researchers and engineers working to solve the hard problem of getting machines to use software like humans do.

What you'll do at UiPath

  • Build and improve modern machine learning models to solve complex ML problems.
  • Read papers, propose model improvements, implement and test the new models.
  • Productionize the best performing models in a scalable and efficient manner.
  • Collaborate with research scientists to scale model training to hundreds of GPUs.
  • Think about the best human-computer interfaces to make machine learning models accessible to everyone.
  • Run regular benchmarks and perform statistical analysis, draw conclusions on the impact of your research-based optimizations and present your findings to the team.
  • Stay up to date with the latest research and technology and communicate your knowledge throughout the company.
  • Mentor other members of the team and help hire new people.

What you'll bring to the team

  • A Master’s degree or PhD in Machine Learning, Computer Science or a related field.
  • Software development experience programming in Python and modern ML libraries like PyTorch, Tensorflow, or JAX.
  • Experience solving real problems with Transformers and “modern” architectures.
  • Experience with at least one other programming language (e.g. Rust / C++ etc.).
  • Knowledge and appreciation of statically typed languages and using type systems to catch bugs early, rather than at runtime.
  • Ability to implement models from academic papers like ICML, ICLR, NeurIPS, etc.
  • Strong quantitative intuition and mastery of linear algebra, probability and statistics.
  • Solid knowledge of basic data structures (list, vector, stack, heap), basic algorithms (sort, search, etc.) and associated time/memory asymptotic complexity.
  • Good knowledge of GNU/Linux.

Applied Scientist II in London employer: UiPath Inc.

At UiPath, we pride ourselves on being an exceptional employer, fostering a collaborative and innovative work culture that empowers our employees to push the boundaries of machine learning. Located in a vibrant tech hub, we offer competitive benefits, continuous learning opportunities, and a supportive environment where your contributions directly impact the future of intelligent automation. Join us to work alongside passionate experts, mentor fellow team members, and engage in meaningful projects that challenge and inspire you.

UiPath Inc.

Contact Details:

UiPath Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Applied Scientist II in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with current employees at UiPath. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects. Whether it’s a GitHub repo or a personal website, having tangible examples of your work can really make you stand out during interviews.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding ML concepts. Practice common algorithms and data structures, and be ready to discuss how you’ve applied them in real-world scenarios.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the UiPath team!

We think you need these skills to ace Applied Scientist II in London

Machine Learning
Python Programming
PyTorch
TensorFlow
JAX
Transformers
Software Development

Some tips for your application 🫡

Show Your Passion for Machine Learning:When writing your application, let us see your enthusiasm for machine learning and computer science. Share any projects or research you've done that highlight your love for the field and how you’ve tackled real-world problems.

Tailor Your Application:Make sure to customise your CV and cover letter to reflect the specific skills and experiences mentioned in the job description. We want to see how your background aligns with our mission at UiPath, so don’t hold back on relevant details!

Highlight Your Technical Skills:We’re looking for candidates with strong programming skills, especially in Python and modern ML libraries. Be sure to mention any experience you have with frameworks like PyTorch or TensorFlow, as well as any other languages you know.

Keep It Professional Yet Personal:While we appreciate a friendly tone, remember to maintain professionalism in your application. Share a bit about yourself and your motivations, but keep it concise and relevant to the role. And don’t forget to apply through our website!

How to prepare for a job interview at UiPath Inc.

Know Your Models Inside Out

Make sure you’re well-versed in the machine learning models you’ve worked with. Be ready to discuss their strengths and weaknesses, and how you’ve applied them to solve real-world problems. This shows your depth of knowledge and practical experience.

Showcase Your Programming Skills

Since programming is key for this role, brush up on your Python skills and be prepared to discuss your experience with libraries like PyTorch or TensorFlow. You might even want to bring examples of code you've written or projects you've completed that demonstrate your expertise.

Prepare for Technical Questions

Expect questions that test your understanding of linear algebra, probability, and statistics. Review basic data structures and algorithms, and be ready to explain how they relate to machine learning. Practising these concepts will help you feel more confident during the interview.

Demonstrate Your Collaborative Spirit

This role involves working closely with research scientists and mentoring others. Be prepared to share examples of how you’ve collaborated in the past, and how you approach teamwork. Highlighting your interpersonal skills can set you apart from other candidates.