FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Engineer
Ellison Institute of Technology Oxford. Build software helping scientists use AI agents in research .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend architecture and engineering delivery, with a strong focus on building and integrating AI agents for scientific research. Proficient in developing maintainable APIs, managing state and concurrency, and collaborating with domain experts to deliver effective solutions.
Highest-signal resume keywords
Backend Architecture OwnershipMulti-Step Workflow DevelopmentAPI Design and Data ModelingTool Integration and State ManagementCollaboration with Domain Experts
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Production Code DevelopmentAgent OrchestrationFailure Recovery SystemsConcurrency ReasoningData-Access ControlsLightweight Interface DevelopmentCoding Agent IntegrationTesting Standards ImplementationWorkflow Engine ExperienceJob Queue Management
Soft Skills
CollaborationProblem-SolvingCommunicationTrade-Off ExplanationTeam Leadership
Tools & Technologies
KubernetesTemporalContainersHPC Compute EnvironmentsMCP Interfaces
Industry Keywords
Computational BiologyBioinformaticsProtein DesignLaboratory Research SoftwareSensitive Research Data Management
Tech Stack
Tools & technologiesKubernetes
About the role
Key responsibilities & impact- Build software helping scientists use AI agents in research
- Own backend architecture and engineering delivery for the science-agent platform
- Write production code, set technical direction and lead team delivery
- Lead AI engineers reporting directly to the role
- Develop agent orchestration, tool integration and controls for scientists to inspect and guide work
- Define tool inputs, outputs, versions and access requirements, and build the agent tool registry
- Build workflow selection and coordination loops with specialist agents, reviewers and human escalation
- Connect approvals, progress and results to workflows
- Extend execution for long-running scientific jobs, including retries, timeouts, cancellation, duplicate submissions and interrupted runs
- Enforce access checks, credential boundaries and approval rules, including delegated work
- Own release gates and integration checks for supported workflows
- Instrument model calls, tools and compute jobs to improve reliability, latency and cost
- Turn scientist and product manager requirements into small, testable releases and prioritize engineering problems
- Conduct design and code reviews, establish testing and AI-assisted development standards, and support team growth
- Partner with infrastructure, data and bioinformatics teams on deployment and shared services
- Work with scientific product managers, researchers, platform teams and scientists using the platform
Requirements
What you’ll need- Shipped multi-step agentic workflows to production, with tool integrations and state management
- Built human approval steps and failure recovery into automated systems
- Owned the architecture and implementation of backend services that others depend on
- Designed maintainable APIs and data models
- Ability to reason about state, concurrency and partial failure across several services
- Uses logs, metrics and traces to identify production problems and prevent recurrence
- Ability to scope ambiguous work and explain trade-offs to scientists and product managers
- Ability to collaborate with domain experts, challenge unclear requirements and distinguish successful execution from scientifically useful results
- Experience with workflow engines such as Temporal, job queues, containers, Kubernetes or scientific/HPC compute environments (desirable)
- Experience building reusable tool integrations, agent frameworks, MCP interfaces or evaluation infrastructure (desirable)
- Familiarity with computational biology, bioinformatics, protein design or software used by laboratory researchers (desirable)
- Experience with data-access controls, isolated code execution or systems handling sensitive research data (desirable)
- Ability to build a lightweight interface or work across frontend/backend boundaries (desirable)
- Experience introducing coding agents into a team's development process while maintaining review, testing and ownership standards (desirable)
Benefits
Comp & perks- Enhanced holiday pay
- Pension
- Life Assurance
- Income Protection
- Private Medical Insurance
- Hospital Cash Plan
- Therapy Services
- Perk Box
- Electric Car Scheme
- Collaborative, inclusive and supportive work environment
- Creative risks encouraged
- Emotional intelligence, empathy, respect and resilience valued
- Shared commitment to excellence