At a Glance
- Tasks: Drive innovative machine learning projects and collaborate with software engineers on cutting-edge solutions.
- Company: Join a forward-thinking tech firm focused on cyber defence and machine learning.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic role with opportunities to work independently and as part of a collaborative team.
- Why this job: Make a real impact in AI research while working with the latest technologies.
- Qualifications: PhD or master's in machine learning, plus experience with Python libraries and large language models.
The predicted salary is between 60000 - 80000 € per year.
Requirements
- Candidates must have a PhD or master's degree in machine learning or a related discipline or equivalent experience.
- Experience with Python machine learning libraries (e.g. PyTorch, TensorFlow, scikit-learn).
- A deep understanding of large language models and their applications (e.g. transfer learning, embeddings, generative usage, agentic functionality).
- Be a team player but with the ability to operate autonomously and take independent decisions.
- Desirable experience includes familiarity with standard tooling for agentic systems—such as LangGraph, LangChain, and smolagents, as well as the supporting infrastructure including MCP servers, vector databases, memory components, and ontologies.
- It is also beneficial to have experience working with both low‑code and high‑code cloud AI services like AWS Bedrock, Azure AI Foundry, Vertex AI, and Copilot Studio.
- A solid grounding in a variety of machine learning techniques is valuable, along with being comfortable using Linux and Git.
- Additionally, a basic understanding of cybersecurity concepts and common threats, particularly those relevant to AI systems, would be highly advantageous.
What the job involves
- As a Specialist Machine Learning Researcher, you'll play a key role in diverse projects, from prototyping new ideas to extensive research initiatives.
- Collaborating with software engineers, you'll test and implement research outcomes, contributing to our distinctive cyber defence methodology.
- This position emphasises expertise in machine learning, though will also involve extensive collaboration with software development and security analysis teams.
- You will be responsible for exploring solutions to interesting problems in a variety of domains, using techniques including large language models, statistical methods, and classical machine learning where appropriate.
- You will work both as an independent researcher and in team collaborations.
- Other responsibilities will include but not limited to: Integrating your machine learning models into the broader software stack, Optimising solution, since our models are deployed across a variety of environments, including edge devices, Optimising for both low latency and minimal memory usage.
Specialist Machine Learning Researcher in Cambridge employer: Deepstreamtech
As a Specialist Machine Learning Researcher, you will thrive in an innovative and collaborative environment that values your expertise and encourages independent thought. Our company offers competitive benefits, a strong focus on employee growth through continuous learning opportunities, and a vibrant work culture that fosters creativity and teamwork. Located in a dynamic tech hub, we provide unique advantages such as access to cutting-edge resources and a network of industry leaders, making it an excellent place for meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Specialist Machine Learning Researcher in Cambridge
✨Tip Number 1
Network like a pro! Reach out to folks in the machine learning community, attend meetups, and connect 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 projects, especially those involving Python libraries like PyTorch or TensorFlow. 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 knowledge of large language models and their applications. Be ready to discuss how you've used them in past projects or how you would approach specific problems in the role.
✨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, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Specialist Machine Learning Researcher in Cambridge
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your PhD or master's degree in machine learning or any equivalent experience. We want to see your expertise shine through, so don’t hold back on showcasing your knowledge of Python libraries like PyTorch and TensorFlow!
Tailor Your Application:When applying, tailor your application to reflect the specific requirements mentioned in the job description. Mention your experience with large language models and any relevant tools like LangGraph or Azure AI Foundry. This shows us you’ve done your homework!
Be Yourself:We’re looking for team players who can also work independently. In your application, share examples of how you’ve collaborated with others while also taking initiative on your own projects. This helps us see how you fit into our culture.
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. Plus, it gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Deepstreamtech
✨Know Your Stuff
Make sure you brush up on your machine learning knowledge, especially around large language models and the libraries mentioned in the job description. Be ready to discuss your experience with Python libraries like PyTorch and TensorFlow, and have examples of your work handy.
✨Show Your Team Spirit
While you'll need to demonstrate your ability to work independently, don't forget to highlight your teamwork skills. Share examples of how you've collaborated with others in past projects, especially with software engineers or security teams, to show you're a team player.
✨Get Familiar with the Tools
If you have experience with tools like LangGraph, LangChain, or cloud AI services such as AWS Bedrock, make sure to mention it. Even if you’re not an expert, showing that you’re familiar with these tools can set you apart from other candidates.
✨Think About Real-World Applications
Prepare to discuss how your research can be applied in practical scenarios, particularly in cyber defence. Think about interesting problems you've solved using machine learning techniques and be ready to explain your thought process and the outcomes.