RedTech Recruitment
Cambridge / Global
Software Engineer
- £75,000
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Cambridge / Global
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...
Cambridge / Global
Waterbeach / Global
Cambridge / Global
Cambridge / Global
Cambridge / Global
Cambridgeshire / Global