Mind Foundry is an artificial intelligence company operating at the intersection of research, innovation, and usability to empower teams with AI that is built for humans.Founded by world-leading academics, Mind Foundry develops AI solutions that help organisations in the public and private sectors tackle high-stakes problems, focussing on human outcomes and the long-term impact of AI interventions.Our intrinsically collaborative platform powers AI design, testing and deployment and enables stakeholders to manage their AI investment responsibly with key focus on performance, efficiency and ethical impact. Creating a future where AI and humans work together Mind Foundry was created to increase access to AI that can radically transform our world for good by solving the most important problems. Our technology has been used to solve problems when no other solution was available. We’ve calibrated qubits in a quantum computer. We’ve created models that can tell you if a mosquito buzzing by your phone is a carrier for malaria. We’ve built workflows that monitor complex inflight propulsion systems. Today, our customers use it for everything from detecting fraud costing businesses millions of dollars to collaborative intelligence processing, empowering teams to make the ethical decisions they care about and help to transform society for the better.  A team of visionaries We bring together the world’s best scientists, engineers, design-thinkers and more to tackle the most challenging problems across numerous industries.We’re an international team from all walks of life, unified in our desire to be innovators, changemakers and helpful stewards of AI as it begins to shape our world for years to come.

Mind Foundry

United Kingdom

Software Engineer (Full Stack)

We’re looking for a Full Stack Software Engineer to join the rapidly growing Engineering team at our University of Oxford machine learning start-up. We are a group of passionate and highly skilled individuals working together to achieve our vision of a future where AI and Humans collaborate to solve the world’s most important problems.

Location: We’ve been working successfully as a fully remote team during the pandemic and are open to this role being remote, part-remote or office based within a (+/- 2hrs GMT).

You will love getting stuck-in; taking ideas from concept through to production, making elegant and maintainable solutions to complex data-centric problems, and working with an awesome team of engineers building exciting new products.

Your passion for software engineering and product development will allow you to thrive in our start-up environment. Our collaborative, flexible and autonomous way of working will provide an excellent platform for you to grow, learn and explore new technologies and tools, whilst driving us forward to make our vision a reality.

You’ll be responsible for driving software engineering best practice at all times. Designing and developing features across all levels of web-based systems (full-stack) and rapidly prototyping, exploring and testing ideas. It will involve building and iterating on new features with users to help solve real problems.


  • Strong technical skills across multiple levels of a web-app stack - we don't expect everyone to be an expert in every aspect of frontend, backend & devops, but you’ll need to have skills & experience across multiple levels.
  • At least 2 years of commercial software engineering experience across all parts of a software development life cycle
  • Experience working in an iterative Agile environment
  • Fluent with at least one of our core programming languages (Java, JavaScript/TypeScript or Python)
  • Experience with at least two of the core technologies in our stack (React, Spring, Flask, PostgreSQL, Kubernetes, Machine Learning)
  • degree in a technical discipline such as Mathematics, Computer Science, Physics, etc. or equivalent commercial experience.


  • Wider software engineering skills (e.g. scripting, ops, ui/ux, design, databases, etc)
  • Experience architecting and designing complex software systems
  • Experience working closely with users, working out what to build and why
  • Understanding of Machine Learning, AI or Data Science, including experience deploying ML in production or commercial applications
  • Familiarity with other technologies in our stack (protobuf/grpc, Apache Arrow, Parquet, Redux, AWS, Node)
  • Experience with modern numeric or big data frameworks, such as TensorFlow, PyTorch, Spark, Numba, Kafka

We understand that there may not be such a thing as ‘the perfect candidate’ and no single person can do it all. However, if this sounds like you, or what you believe you can be and you're looking for somewhere you can thrive, we would love to hear from you.

You mean, as well as joining a talented and fun team of scientists, engineers and problem-solvers dedicated to innovation, ethical AI, the pursuit of knowledge and making the world a better place? Well, we believe in investing in our people by encouraging career and personal development. We strive to ensure all staff have the tools, time & support they need to shape their own professional development. We want to help you to be the best at what you do and to allow you to grow with the company.

You’ll enjoy a competitive compensation package and an awesome work environment in Summertown (Oxford, UK), if that’s where you choose to work from.  We also offer great benefits such as:

  • Private healthcare (including dental and optical cover)
  • Pension
  • 25 days holiday (excl bank holidays)
  • An opportunity for equity in the company
  • Life cover
  • Flexible working
  • Professional and personal development
  • Cycle to work scheme
  • Plus many more e.g. social events, games night, pub lunches, office treats etc - even in our current Covid world!