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