Software Engineer
12 days ago
Cambridge
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: Python, 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”!