Software Engineer

Software Engineer X 10 – Near Cambridge

Onsite | High-Growth AI Company | Prototype-to-Product Development

My client, a fast-growing AI company near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an exceptional opportunity to work across a wide variety of projects—from early-stage prototypes to fully developed products—helping to shape new technologies that solve complex, real-world challenges.

First and foremost, our client cares far more about intellect, aptitude, attitude, and problem-solving ability than specific knowledge or years of experience . The right people can learn new languages, frameworks, and technologies quickly, so experience is a bonus , not a requirement.

That said, the team currently uses many tools you might expect in a cutting-edge tech environment: P ython, C++, JavaScript, React, OpenCV, TensorFlow, Torch , and others.

They always choose the right tool for the job , not the other way around-so technologies may evolve as products and capabilities grow.

If you are smart, curious, adaptable, and love solving difficult problems, this role is an excellent fit.

Key Responsibilities

  • Designing and developing software for both prototype systems and production-grade products
  • Working across multiple projects simultaneously and adapting to varied technical challenges
  • Collaborating with multidisciplinary engineers to integrate software with hardware, sensors, and complex systems
  • Rapidly learning and applying new technologies, tools, and approaches
  • Contributing to problem-solving throughout the entire development lifecycle
  • Supporting software used to control hardware platforms, custom devices, or sensor systems

Requirements

  • Strong academic background (2:1 or above) in a STEM discipline
  • (Computer Science, Physics, Engineering, Mathematics, etc.)
  • Demonstrated ability to tackle complex or ambiguous technical problems
  • Ability to work independently with minimal supervision
  • Strong willingness and ability to learn new tools, languages, and technologies quickly
  • Working knowledge of Python

Desirable (Not Essential)

  • Experience interfacing software with hardware or embedded systems
  • Familiarity with computer networking
  • Experience with deep-learning frameworks (TensorFlow, PyTorch)
  • Understanding of machine learning, optimisation, statistics, or algorithm development
  • Experience developing mobile applications (iOS or Android)

Suitable for both graduates and experienced engineers with strong problem-solving skills and a desire to learn.

Full UK work rights required (no sponsorship available)

Interested? Please click “Apply Now”!

Job Details

Company
Adria Solutions Ltd
Location
Cambridge, Cambridgeshire, UK
Posted