Research Development Software Engineer in Cambridge

Research Development Software Engineer in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Broughton Group

At a Glance

  • Tasks: Develop and maintain software systems, APIs, and data pipelines in a dynamic research environment.
  • Company: Innovative tech company based in Cambridge, fostering a collaborative and creative culture.
  • Benefits: Competitive salary, health benefits, flexible working arrangements, and opportunities for professional growth.
  • Other info: Exciting career growth potential in a fast-paced, evolving tech landscape.
  • Why this job: Join a cutting-edge team and make a real impact on transformative research projects.
  • Qualifications: Strong Python skills, experience with APIs, cloud services, and a knack for problem-solving.

The predicted salary is between 60000 - 80000 £ per year.

Location: Cambridge, UK - 50% on site

End date: 30th June 26 (12 months intent)

Required:

  • Strong software engineering skills in Python, with demonstrable experience building maintainable, well-tested, and production-quality systems, together with strong engineering hygiene practices including testing, code review, and documentation.
  • Experience building and maintaining APIs, backend services, and web applications using frameworks such as FastAPI or Django.
  • Experience with cloud infrastructure, containerisation (Docker, Kubernetes), CI/CD pipelines, and deployment of Azure-hosted or similar cloud services.
  • Experience designing and building data pipelines for ingestion, transformation, and storage at reasonable scale.
  • Strong analytical and problem-solving skills, including the ability to work with evolving requirements, translate research goals into practical technical solutions, and debug complex systems.
  • Experience with frontend development, ideally React and TypeScript.
  • Demonstrated ability to work in environments with high uncertainty, e.g., completed PhD or substantial R&D or startup experience.

Focus:

  • Shifted emphasis from evaluation/research to platform engineering, APIs, data pipelines, deployment, and operational reliability.
  • Added CI/CD, monitoring, containerisation, and deployment as explicit responsibilities.
  • Moved ML/evaluation experience from required to preferred.
  • Made Python engineering skills the lead qualification rather than PhD.
  • Added API/backend frameworks and cloud infrastructure as required experience.
  • Reduced references to human studies and community evaluation workflows.

Research Development Software Engineer in Cambridge employer: Broughton Group

As a Research Development Software Engineer at our Cambridge location, you will thrive in a dynamic work culture that prioritises innovation and collaboration. We offer competitive benefits, a commitment to employee growth through continuous learning opportunities, and the chance to work on cutting-edge projects that make a real impact. With a focus on engineering excellence and a supportive environment, we empower our team to excel in their careers while enjoying the vibrant atmosphere of Cambridge.

Broughton Group

Contact Details:

Broughton Group Recruitment Team

We think you need these skills to ace Research Development Software Engineer in Cambridge

Python
API Development
Backend Services
Web Applications
FastAPI
Django
Cloud Infrastructure