- Conduct in-depth research into state-of-the-art machine learning techniques and related emerging technologies.
- Design, develop and implement machine learning models for a variety of tasks, from proof-of-concept to working prototypes.
- Understand the underlying algorithms, mathematical concepts and workings of machine learning techniques.
- Collaborate with a multi-disciplinary team of experts to solve complex challenges.
- Communicate solutions to technical and non-technical stakeholders.
- Strong technical skills and proven track record in machine learning research, with a focus on deep learning techniques and neural network architectures.
- Experience with machine learning libraries and frameworks such as PyTorch, TensorFlow and Keras; data manipulation libraries such as Pandas and NumPy; and MLOPs tools such as Docker.
- Experience with emerging machine learning technologies such as RL, XAI and Generative AI including LLMs.
- Strong coding proficiency in Python.
- An enquiring mind and a passion for problem-solving.
- Post-Graduate Degree and research experience or a PhD in a relevant field such as Physics, Mathematics, Computer Science or Engineering.
- Ability to obtain and maintain UK security clearance.
- This is an on-site role. A flexible working policy exists however the applicant is expected to be on-site for the majority of the time.
- Competitive salary and benefits package.
- Opportunity to work on challenging and rewarding projects.
- Collaborative and supportive work environment.
- Access to state-of-the-art facilities and resources.
- Opportunities for professional development and growth.
- Generous pension scheme.
- Private medical insurance.
- Employee assistance program.
- Company-sponsored social events.
- Comprehensive relocation package available, if applicable.