Software Engineer for Research Development in Cambridge

Software Engineer for Research Development 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: Join a leading research development team in Cambridge, UK.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on innovation and career advancement.
  • Why this job: Make a real impact by transforming research goals into practical tech solutions.
  • Qualifications: Strong Python skills and experience with cloud services, APIs, and web applications.

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.

Software Engineer for Research Development in Cambridge employer: Broughton Group

As a leading employer in the vibrant tech hub of Cambridge, we offer Software Engineers for Research Development an exceptional work environment that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and a culture that values creativity and problem-solving. With a focus on cutting-edge technologies and a supportive team atmosphere, we provide a unique chance to contribute to impactful projects while enjoying the benefits of a flexible work schedule and a strong emphasis on work-life balance.

Broughton Group

Contact Details:

Broughton Group Recruitment Team

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

Python
API Development
Backend Services
Web Applications
FastAPI
Django
Cloud Infrastructure