Senior ML Engineer (AI Research/ Portability)

New
J
JobgetherArtificial Intelligence
United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
PythonMachine LearningCI/CDSoftware EngineeringLLMDistributed Systems

Requirements

  • Strong understanding of machine learning, large language models, statistical decision-making, or related AI fields.
  • Deep expertise in areas such as model routing, AI agents, retrieval systems, memory architectures, evaluation frameworks, distributed systems, or API and protocol design.
  • Experience building and evaluating modern language-model or agent-based systems, including multi-turn workflows and tool usage.
  • Proven ability to design, execute, and analyze machine learning experiments with strong statistical methodology.
  • Experience formulating research questions, testing hypotheses, and deriving reliable conclusions.
  • Knowledge of evaluation methodologies, reproducibility, uncertainty estimation, generalization, and avoiding evaluation leakage.
  • Strong Python programming skills with excellent software engineering and algorithm design abilities.
  • Experience working with APIs, distributed services, data schemas, testing, observability, version control, and CI/CD practices.
  • Ability to reason about security, privacy, permissions, provenance, and reliability in AI systems.
  • Excellent English proficiency, including technical writing and presentation skills.

Responsibilities

  • Design, implement, train, and evaluate machine learning models, routing systems, and AI agent architectures.
  • Develop portable abstractions across models, providers, protocols, tools, and agent execution environments.
  • Build systems for model routing, quality-cost-latency optimization, and intelligent decision-making.
  • Create evaluation frameworks and benchmarks to measure AI system quality, reliability, safety, and portability.
  • Develop scalable solutions for memory, context management, retrieval, provenance, and user-controlled AI experiences.
  • Define schemas, interfaces, and standards for agent capabilities, tools, actions, skills, and communication protocols.
  • Research and prototype agent interoperability solutions, including tool execution and multi-agent workflows.
  • Investigate optimization techniques such as distillation, skill generation, reinforcement learning, and automated improvement strategies.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now