Machine Learning Engineer
Role details
Job location
Tech stack
Job description
As a Machine Learning Engineer at Roke, your mission is to harness the power of AI to protect and advance national interest
s. This is your opportunity to work on cutting-edge projects in AI, Cybersecurity, Cloud, Big Data, and Digital Transformation-helping to shape the future of national securi
ty. Your Mis
sionYou'll be part of a team that transforms complex data into actionable intelligence, enabling decision-makers to stay ahead of emerging threats. Your work will directly contribute to safeguarding the UK through innovative, ethical, and secure AI soluti
ons. What You'
- ll DoDesign, develop, and deploy machine learning models to solve real-world problems in national secu
- rity.Collaborate with multidisciplinary teams to integrate AI capabilities into mission-critical sys
- tems.Conduct research and rapid prototyping to explore new algorithms and techni
- ques.Apply MLOps best practices to ensure scalable, maintainable, and secure model pipel
- ines.Work with large language models (LLMs) to build intelligent agents, enhance retrieval systems, and improve user interact
- ions.Translate stakeholder requirements into technical solutions, balancing innovation with operational n
- eeds.Contribute to the continuous improvement of our AI/ML frameworks and too
- ling.Engage with clients and partners to understand challenges and deliver impactful solut
ions. What You'll
BringWe're looking for individuals with a blend of analytical thinking, stakeholder engagement, and a passion for national sec
Requirements
Ideal candidates will have knowledge in some of the fol
- lowing:Strong Python coding
- skills.Hands-On AI/ML Expertise: Built and deployed machine learning models using frameworks like PyTorch, TensorFlow, or scikit
- -learn.LLM Expertise: Experienced in working with large language models, including prompt engineering, RAG, fine-tuning, agents, evaluation, and safety considerations and frameworks for implementation (LangChain, LangGrap
- h etc )Research: Reading papers, prototyping, and implementing algorithms (AI or oth
- erwise)MLOps: A strong grasp of CI/CD for models, version control, monitoring, and retraining pipelines (MLflow, DVC, Weights & B
- iases).Cloud: Practical experience deploying AI solutions
- on AWSExperience with containerisation for deploying and scaling AI solutions (D
- ocker).Software engineering: Fundamental knowledge of version control (e.g. Git), CI/CD, and t
- esting.Expertise in ML algorithms, model development, and lifecycle tools (MLflow, DVC, Weights & B
- iases).Able to translate stakeholder needs into innovative AI sol
- utions.Passion for staying current with the AI/ML research lan, ClearanceDue to the nature of this role, we require you to be eligible and willing to achieve DV clearance. As a result, you should be a British Citizen and have resided in the U.K. for the
last 10 years. T