At a Glance
- Tasks: Build and optimise simulation environments for machine learning model training.
- Company: Aeris-UK, an innovative applied AI company tackling real-world challenges.
- Benefits: Flexible remote work, competitive salary, and a chance to influence a growing start-up.
- Other info: Collaborative culture with opportunities for personal and professional growth.
- Why this job: Join a dynamic team and push the boundaries of machine learning research.
- Qualifications: Experience in programming, machine learning, and simulation is essential.
The predicted salary is between 31200 - 52000 € per year.
Location: Remote (UK-based) with a weekly in-person collaboration in London.
Contract Type: Fixed-term contract, 3-4 months.
Salary: £52,000 per annum (pro rata for the contract term).
Applications deadline: Please note that this job post will close on Friday at 10:00 PM. Ensure your application is submitted before this time.
Application requirements: Please confirm your right to work in the UK for the duration of the 3–4 month contract. Visa sponsorship is not available for this role.
Aeris-UK is an applied AI company working on real-world problems that require creativity, rigour and solid engineering. We build machine learning systems that are efficient, understandable and ready to operate in the complexity of real environments, whether that involves supporting infrastructure resilience, enabling autonomous decision-making or developing tools to help people reason under uncertainty. Our projects are practical in focus but intellectually demanding, drawing on ideas from simulation, human-AI interaction, multi-agent learning and model-based reasoning. We are a small team with a strong research culture and a shared interest in solving meaningful and challenging problems. Everyone contributes directly to project work, and we collaborate across disciplines, whether your background is in machine learning, data analytics, reinforcement learning, software engineering, probabilistic modelling, simulation or systems design. We often work in partnership with researchers, government teams and other specialists, so communication and openness are important in everything we do.
We are seeking a highly skilled and motivated ML Research Engineer to join our dynamic team for 3-4 months to work on specific projects. In this role, you will be responsible for building and optimizing complex simulation environments to facilitate the training of machine learning models. The ideal candidate will have a background in programming, modelling and machine learning, with optional expertise in reinforcement learning and/or simulation.
As a team, we value clarity over hierarchy and experimentation over perfection. We are growing steadily and carefully, with a mix of longer-term research and near-term applications. For someone early in their career, this offers exposure to a broad range of ideas, the chance to work across technical boundaries and the opportunity to influence how we grow.
What You’ll Be Doing
- Developing and implementing complex simulation environments to support machine learning model training.
- Collaborating with clients and stakeholders to understand requirements and design simulation scenarios aligned with real-world applications.
- Applying expertise in modelling to create realistic and scalable simulations.
- Carrying out data science activities, including data exploration and analysis, to inform simulation design and model training strategies.
- Designing and implementing machine learning models, with a focus on both supervised and unsupervised learning techniques.
- Exploring and implementing reinforcement learning algorithms, with a preference for experience in multi-agent environments.
- Developing and integrating physics or engineering models into simulation environments to enhance realism and accuracy.
- Applying your strong software skills, including proficiency in Python and ideally another programming language.
- Applying DevOps processes to ensure seamless integration of ML training pipeline.
Who We’re Looking For
- Bachelor’s or higher degree in Computer Science, Machine Learning or any related field.
- Proven experience in programming with Python and familiarity with at least one additional programming language.
- Demonstrated experience in simulation and machine learning.
- Familiarity with or experience in agile project management methodologies.
- Strong understanding of data science principles, including data exploration and analysis.
- Proficiency in developing and implementing machine learning models, both supervised and unsupervised.
- Familiarity with model development, such as physics or engineering models, for integration into simulations.
- Good software development and debugging skills.
- DevOps expertise/experience for efficient integration and deployment.
- Optional: Experience in reinforcement learning (especially in multi-agent environments) or signal processing would be advantageous.
What We Can Offer You
The Aeris team comes from different personal, professional and organisational backgrounds. We are driven by a deep intellectual curiosity that powers us forward each day. You’ll learn something new from people you meet and also have the opportunity to make your mark on a growing start-up.
Some of our benefits:
- Flexible working: We believe people have different responsibilities and interests that require something different to a strict working day. We trust our people to organize for their own work.
- Remote working but with the opportunity to work together weekly (if in London).
If you are passionate about pushing the boundaries of machine learning research and have the skills to contribute to our innovative projects, we invite you to apply and join our forward-thinking team.
ML Research Engineer (Contract) employer: Aeris-UK
Aeris-UK is an exceptional employer that fosters a collaborative and innovative work culture, where every team member contributes directly to impactful projects. With flexible working arrangements and a strong emphasis on employee growth, you will have the opportunity to expand your skills in a supportive environment while tackling meaningful challenges in machine learning. Our remote setup, combined with weekly in-person collaboration in London, ensures a dynamic and engaging workplace for all.
StudySmarter Expert Advice🤫
We think this is how you could land ML Research Engineer (Contract)
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with current employees at Aeris-UK. A personal introduction can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to machine learning and simulation. This gives you a chance to demonstrate your expertise and creativity, making you stand out from the crowd.
✨Tip Number 3
Prepare for the interview by brushing up on relevant topics. Dive into machine learning concepts, simulation techniques, and even some coding challenges. Being well-prepared will help you feel confident and ready to impress the team at Aeris-UK.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and contributing to exciting projects.
We think you need these skills to ace ML Research Engineer (Contract)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights the skills and experiences that align with the ML Research Engineer role. We want to see how your background in programming, modelling, and machine learning fits into our projects.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about working with us at Aeris-UK and how you can contribute to our mission. Be genuine and let your personality come through.
Showcase Relevant Projects:If you've worked on any projects related to simulation or machine learning, make sure to mention them. We love seeing practical examples of your work, especially if they demonstrate your problem-solving skills.
Submit Before the Deadline:Don't forget to get your application in before Friday at 10:00 PM! We recommend applying through our website for a smooth process. We can't wait to see what you bring to the table!
How to prepare for a job interview at Aeris-UK
✨Know Your Stuff
Make sure you brush up on your machine learning concepts, especially around simulation and reinforcement learning. Be ready to discuss your past projects and how they relate to the role. This shows you're not just familiar with the theory but can apply it practically.
✨Show Your Collaborative Spirit
Since Aeris-UK values collaboration, be prepared to talk about your experience working in teams. Share examples of how you've communicated effectively with clients or stakeholders to meet project goals. Highlighting your teamwork skills will resonate well with them.
✨Demonstrate Problem-Solving Skills
Think of specific challenges you've faced in previous roles and how you overcame them. This could involve debugging a complex model or designing a simulation that met specific requirements. Showing your analytical thinking will impress the interviewers.
✨Ask Insightful Questions
Prepare some thoughtful questions about their projects or team dynamics. This not only shows your interest in the role but also gives you a chance to assess if the company culture aligns with your values. It’s a two-way street!