Machine Learning Engineer, Research
Machine Learning Engineer, Research

Machine Learning Engineer, Research

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join our team to develop machine learning models for cutting-edge physics simulations.
  • Company: PhysicsX is a deep-tech company revolutionizing engineering with machine learning applications.
  • Benefits: Enjoy flexible work options, competitive pay, and awesome perks like free office food and fun outings.
  • Why this job: Make a real impact in industries like Space and Medical Devices while working with passionate colleagues.
  • Qualifications: Master's/Doctorate in computer science or software engineering; experience in ML model scaling and cloud platforms.
  • Other info: We value diversity and encourage underrepresented groups in tech to apply.

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

PhysicsX is a deep-tech company of scientists and engineers, developing machine learning applications to massively accelerate physics simulations and enable a new frontier of optimization opportunities in design and engineering.

Born out of numerical physics and proven in Formula One, we help our customers radically improve their concepts and designs, transform their engineering processes and drive operational product performance. We do this in some of the most advanced and important industries of our time – including Space, Aerospace, Medical Devices, Additive Manufacturing, Electric Vehicles, Motorsport, and Renewables. Our work creates positive impact for society, be it by improving the design of artificial hearts, reducing CO2 emissions from aircraft and road vehicles, and increasing the performance of wind turbines.

We are a rapidly growing company but prefer to fly under the radar to protect our customers’ confidentiality. We are about to take the next leap in building out our technology platform and product offering. In this context, we are looking for a capable and enthusiastic machine learning engineer to join our team. If all of this sounds exciting to you, we would love to talk (even if you don’t tick all the boxes).

Note: We are currently recruiting for multiple positions, however please only apply for the role that best aligns with your skillset and career goals.

What you will do

  • Work intimately with our simulation engineers and research scientists to develop an understanding of the physics and engineering challenges we are solving
  • Design, build and optimise machine learning models with a focus on scalability and efficiency in our application domain
  • Transform prototype implementations to robust production-grade implementation of models
  • Explore distributed training architectures and federated learning capacity
  • Create analytics environments and resources in the cloud or on-premise, spanning data engineering and science
  • Identify the best libraries, frameworks and tools for our modelling efforts to set us up for success
  • Work at the intersection of data science and software engineering to translate the results of our R&D into re-usable libraries, tooling and products
  • Continuously apply and improve engineering best practices and standards and coach your colleagues in their adoption

What you bring to the table

  • Enthusiasm about using machine learning for science and engineering, and especially in scaling such solutions to real-world settings
  • Degree (Master’s/Doctorate) in computer science, software engineering or equivalent
  • Experience scaling ML models, both in compute and data storage
  • Federated learning experience is a bonus
  • 1+ year of experience in a data-driven role, with exposure to:
  • Software engineering concepts and best practices (e.g., versioning, testing, CI/CD, API design, MLOps)
  • Building machine learning models and pipelines in Python, using common libraries and frameworks (e.g., PyTorch, MLFlow, JAX)
  • Distributed computing frameworks (e.g., Spark, Dask)
  • Cloud platforms (e.g., AWS, Azure, GCP) and HP computing
  • Containerization and orchestration (Docker, Kubernetes)
  • Ability to scope and effectively deliver projects
  • Strong problem-solving skills and the ability to analyse issues, identify causes, and recommend solutions quickly
  • Excellent collaboration and communication skills – with teams and especially researchers
  • What we offer

    • Be part of something larger: Make an impact and meaningfully shape an early-stage company. Work on some of the most exciting and important topics there are. Do something you can be proud of
    • Work with a fun group of colleagues that support you, challenge you and help you grow. We come from many different backgrounds, but what we have in common is the desire to operate at the very top of our fields and solve truly challenging problems in science and engineering. If you are similarly capable, caring and driven, you’ll find yourself at home here
    • Experience a truly flat hierarchy. Voicing your ideas is not only welcome but encouraged, especially when they challenge the status quo
    • Work sustainably, striking the right balance between work and personal life.
    • Receive a competitive compensation and equity package, in addition to plenty of perks such as generous vacation and parental leave, complimentary office food, as well as fun outings and events
    • Work in a flexible setting, at our lovely London Shoreditch office, and a good proportion from home if so desired. Get the opportunity to occasionally visit our customers’ engineering sites and experience first-hand how our work is transforming their ways of working
    • Use first-class equipment for working in-office or remotely, including HPC

    We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics.

    #J-18808-Ljbffr

    Machine Learning Engineer, Research employer: PhysicsX Ltd

    At PhysicsX, we pride ourselves on being an exceptional employer that empowers our team to make a meaningful impact in cutting-edge industries such as Space, Aerospace, and Renewable Energy. Our collaborative work culture fosters innovation and personal growth, while our commitment to sustainability ensures a healthy work-life balance. With competitive compensation, flexible working arrangements in our vibrant London Shoreditch office, and opportunities to engage directly with our customers, joining us means being part of a passionate community dedicated to solving the most challenging problems in science and engineering.
    P

    Contact Detail:

    PhysicsX Ltd Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Machine Learning Engineer, Research

    ✨Tip Number 1

    Familiarize yourself with the specific physics and engineering challenges that PhysicsX is tackling. Understanding their applications in industries like aerospace and medical devices will help you demonstrate your enthusiasm and alignment with their mission during discussions.

    ✨Tip Number 2

    Showcase your experience with machine learning frameworks such as PyTorch or MLFlow. Be prepared to discuss specific projects where you've successfully scaled ML models, as this will highlight your practical skills and relevance to the role.

    ✨Tip Number 3

    Highlight any experience you have with distributed computing frameworks like Spark or Dask. Being able to talk about how you've utilized these tools in past projects can set you apart as a candidate who can contribute immediately to their technology platform.

    ✨Tip Number 4

    Emphasize your collaboration and communication skills, especially in working with researchers. Prepare examples of how you've effectively communicated complex technical concepts to non-technical stakeholders, as this is crucial for success in a research-driven environment.

    We think you need these skills to ace Machine Learning Engineer, Research

    Machine Learning Model Development
    Python Programming
    Data Engineering
    Cloud Computing (AWS, Azure, GCP)
    Distributed Computing (Spark, Dask)
    Containerization (Docker, Kubernetes)
    MLOps
    Version Control and CI/CD
    API Design
    Problem-Solving Skills
    Collaboration and Communication Skills
    Understanding of Physics and Engineering Challenges
    Scalability and Efficiency Optimization
    Experience with Federated Learning

    Some tips for your application 🫡

    Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Machine Learning Engineer position. Tailor your application to highlight relevant experiences and skills that align with the job description.

    Highlight Relevant Experience: In your CV and cover letter, emphasize your experience in scaling machine learning models, software engineering best practices, and any exposure to federated learning or distributed computing frameworks. Use specific examples to demonstrate your expertise.

    Show Enthusiasm for the Field: Express your passion for using machine learning in science and engineering. Mention any projects or experiences that showcase your enthusiasm and commitment to making a positive impact through technology.

    Tailor Your Application: Customize your cover letter to reflect how your skills and experiences specifically relate to PhysicsX's mission and the challenges they are solving. Make it clear why you want to be part of their team and how you can contribute to their goals.

    How to prepare for a job interview at PhysicsX Ltd

    ✨Understand the Physics and Engineering Challenges

    Before your interview, take some time to familiarize yourself with the specific physics and engineering challenges that PhysicsX is tackling. This will not only show your enthusiasm but also help you articulate how your skills can contribute to solving these problems.

    ✨Showcase Your Machine Learning Experience

    Be prepared to discuss your experience in scaling machine learning models and any relevant projects you've worked on. Highlight your familiarity with libraries like PyTorch or MLFlow, and be ready to explain how you've applied best practices in software engineering.

    ✨Demonstrate Problem-Solving Skills

    PhysicsX values strong problem-solving abilities. Prepare examples from your past experiences where you identified issues, analyzed them, and implemented effective solutions. This will illustrate your analytical mindset and ability to deliver results.

    ✨Emphasize Collaboration and Communication

    Since the role involves working closely with simulation engineers and researchers, emphasize your collaboration and communication skills. Share experiences where you successfully worked in a team setting, especially in cross-disciplinary environments.

    Machine Learning Engineer, Research
    PhysicsX Ltd
    P
    • Machine Learning Engineer, Research

      London
      Full-Time
      36000 - 60000 £ / year (est.)

      Application deadline: 2027-02-07

    • P

      PhysicsX Ltd

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >