Job Description

Senior Software Engineer – Applied Innovation

As a Senior Software Engineer in the Kainos Applied Innovation team, you’ll work closely with customers and colleagues to identify, prototype, and deliver high-impact software solutions. The role combines hands‑on engineering with applied R&D; you’ll rapidly explore emerging technologies, assess their practical value, and turn promising ideas into working products, prototypes, and share technical recommendations. This is a fast‑paced and ambiguous environment, so you’ll be expected to take initiative, work autonomously, and make sound technical judgements with limited direction. You’ll communicate your findings clearly, help customers and teams understand the opportunities and trade‑offs of new approaches, and apply those insights to real‑world problems. You’ll collaborate with talented colleagues across disciplines, contribute to a culture of experimentation and engineering quality, and support others as they take on new te...

Ready to Apply?

Take the next step in your AI career. Submit your application to Kainos today.

Submit Application