Research Software Engineer - #2158004

European Tech Recruit


Date: 1 hour ago
City: Edinburgh
Contract type: Full time
Work schedule: Full day
European Tech Recruit

Software Research Engineer – Agentic AI | Edinburgh

12 Month Fixed Term Contract

My client are looking for a Software Research Engineer to join help shape the next generation of agentic AI systems.

This is a highly technical, research-driven role for an engineer who enjoys working at the intersection of AI research and production software engineering. You’ll work alongside world-class researchers and international teams to turn cutting-edge ideas into scalable, reliable research prototypes and production-ready AI systems.


Responsibilities

  • Bridge AI research and production-grade software, translating state-of-the-art research into robust engineering systems.
  • Design, develop and iterate agentic AI research prototypes and production services.
  • Drive projects end-to-end across data preparation, algorithm design, model implementation, system engineering and deployment.
  • Investigate new approaches to agent memory, reasoning, planning, self-evolution and multi-agent systems.
  • Evaluate and optimise agent performance, reliability and scalability.
  • Work closely with researchers and cross-border teams to explore emerging AI technologies and define future technical directions.
  • Support deployment, monitoring and continuous improvement of agent systems.
  • Contribute to open-source projects and the wider AI research community.

Experience

  • Degree in Computer Science, AI, Machine Learning, NLP, Mathematics, Statistics or a related technical discipline.
  • 3+ years of hands-on software engineering experience delivering complex technical systems.
  • Strong algorithmic thinking and software development skills, with an understanding of LLMs, agent architectures, reasoning, decision-making and planning.
  • A research mindset and the ability to tackle non-deterministic, open-ended technical problems.
  • Strong Python development skills and experience with Docker and Git.
  • Experience with TDD, clean code, CI/CD and modern software engineering practices.
  • Ability to rapidly learn new technologies and translate research concepts into working systems.
  • Excellent communication skills and the ability to collaborate effectively across international and multidisciplinary teams.



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Software Engineer

Avaloq,
5 hours ago
Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 11 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial...
Avaloq

Account Manager

BMS Performance,
£40,000 - £42,500 / year
5 hours ago
Field Account Manager Scotland £40,000 - £42,500 Basic + Bonus (£4,000-£10,000 OTE) + Fully Expensed Hybrid Company Car + Healthcare + Excellent Benefits Join One of the UK's Leading Homewares & Interior Solutions Brands Are you a driven field sales...
BMS Performance

Senior Pensions Administrator

Isio,
1 day ago
Senior Pensions Administrator Isio’s Pensions Administration business continues to thrive, growing year on year. To support our ambitious growth plans we are looking for technically competent and member focused Senior Pension Administrators. We currently have positions which can be based...
Isio