Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Computers jobs in Cambridge?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

RedTech Recruitment

Cambridge / Global

Software Engineer

  • £75,000

Job Summary

Salary Range:
£75,000
Benefits:
Healthcare
Apply Now

Job Description

Software Engineer

A fantastic opportunity for Software Engineers to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex real-world challenges. This role would suit Software Engineers with strong expertise in either Python, TypeScript/Rust and/or Golang who are looking to work on technically challenging projects within a research-driven environment.

Location: Cambridge office available (minimum 2 days per week in office)

Salary: £60,000 - £80,000 basic per annum + comprehensive benefits package, including private health for family, enhanced pension, etc.

Requirements for Software Engineer:

Strong commercial software engineering experience with ONE or more of Python, TypeScript, Rust or Golang / Go

For Python-focused candidates, strong understanding of Python concepts such as decorators, generators, context managers and multithreading

For TypeScript, Rust or Golang-focused candidates, good working knowledge of Python

Excellent understanding of modern software engineering principles and practices

Experience developing high-quality, production-ready software

Strong academic background, including a degree in a STEM subject

Experience with Docker

Excellent analytical and problem-solving skills

Comfortable tackling complex technical problems where there may not be an established solution

Ability to work both independently and within collaborative engineering teams

An interest in complex technical challenges, data-driven systems and emerging technologies

Experience with cloud environments, Git, CI/CD, JavaScript, C++ or additional languages from the above technology stack would be beneficial but is not essential

Responsibilities for Software Engineer:

Design, develop and enhance innovative software products and platforms, working primarily with Python, TypeScript, Rust and/or Golang

Contribute to both greenfield development projects and the enhancement of existing systems

Prototype new concepts and...

Apply Now

Similar Opportunities

View all jobs