About us

The essence of every product lies in its source code, but writing production-quality code manually is costly, and vulnerable to human error.

Now that humanity has spent decades writing code, the time has come to train machines to automate the most difficult and time-consuming parts of that process.

This is why we're building the first artificial intelligence to address the human and cognitive challenges of software development.



  • "Reviewing code has become the bottleneck”

  • "It’s hard to spot bugs in a sea of code”

  • "New devs can't understand our code”

  • "Refactoring takes way too long”

  • "We need to build features faster"

Some pains we want to solve, from our survey

billion lines of code written by humans.


It’s time to automate.

what we do

Product

We are building the first AI-powered code review assistant.

Read more...

Product

Our first product is an AI-powered code review assistant. It interacts with human developers directly on their peer-review platform, spotting issues and recommending changes. It works out of the box without any configuration required, learning how to suggest the most impactful changes by taking into account the context and previous interactions with other humans. Unlike traditional rule-based tools, it takes into account linguistic features of the code to identify when it does not implement the intended functionalities.

Research

We apply deep learning and NLP to source code.

Read more...

Research

Our dedicated research team focuses on building the core AI that drives our products. While primarily focused on Deep Learning (e.g. LSTMs and GANs), our research is multidisciplinary in nature and draws on decades of previous research in the fields of Static Analysis, Software Synthesis and NLP. Rather than feeding ‘raw’ code into Neural Networks, we add semantics to our data before training our models to account for the inherent logical nature of code.

Testing

We make sure our AI adds real value in the real world.

Read more...

Testing

Our product has not been released to the public yet, but we work closely with a few selected companies to beta-test our AI. We also provide direct support for any issue relating to code quality and productisation. We call this our Early Adopter Program, and we will gradually be increasing its scope until we provide a fully-automated service. At that point our AI will take over the aspects of our consulting work that are currently being handled by humans.

Can't wait to try our AI?

Apply to join our Early Adopter Program

Team

Research

With R&D experience from both Oxford and Cambridge Universities, as well as Palantir and Google, our research team is equipped to conduct novel AI research, and drive the development of innovative new products.

  • Bruno Marnette

    Founder / CEO

    read more

    Bruno Marnette

    Founder / CEO

    AI entrepreneur, researcher and developer. PhD from Oxford, post-doc at INRIA. Former founder/CTO of Enki, a learning app installed by half a million developers. Previously built AI-powered enterprise products at Palantir.

  • Sergio Giro

    Founder / CSO

    read more

    Sergio Giro

    Founder / CSO

    15 years of experience at University of Córdoba, Argentina, then University of Oxford, with publications in top journals, and at Google, analysing data and deploying code to billions of devices. Passionate programmer since the age of 9. Founder of the Art Junction collective.

  • Liam Atkinson

    Machine Learning Researcher

    read more

    Liam Atkinson

    Machine Learning Researcher

    Passionate about scientific computing, with a PhD in Bioinformatics from Cambridge and MSc in Computer Science from Oxford. Publications in leading journals, including Nature.

Product

Prodo’s product team includes world-class engineers with a strong product instinct, and decades of combined experience in building and deploying production-grade software designed to make people’s lives better.

  • Samir Talwar

    Founder / CTO

    read more

    Samir Talwar

    Founder / CTO

    All-round software developer with experience in infrastructure engineering, software craftsmanship, and consultancy. Speaker on software development principles and practices across Europe, former software coach and organiser of Software Craftsmanship London.

  • Tom Dawes

    Founder / CPO

    read more

    Tom Dawes

    Founder / CPO

    Experienced full-stack developer and mathematician, specialising in product-prototyping and enterprise data analysis platforms. Mission-focused, experienced in guiding teams at large enterprise customer sites. Passionate about sustainable software practices.

  • Nora Petrova

    Full-Stack Engineer

    read more

    Nora Petrova

    Full-Stack Engineer

    Engineer operating at all levels of the tech stack. Passionate about exploring data and using machine learning to solve problems that elude humans. Currently pursuing a degree in Physics.

Scientific Advisors

Prodo’s advisory board includes experts from the fields of Machine Learning, Programming Languages and Software Engineering.

  • Viktor Kunčak

    Professor @ EPFL

    read more

    Viktor Kunčak

    Professor @ EPFL

    Professor at EPFL, Lausanne. Leader of the LARA research ground, applying automated reasoning to software synthesis and repair. Creator of the program verifier and generator leon.epfl.ch.

  • Zehan Wang

    ML Lead @ Twitter
    CTO @ Magic Pony

    read more

    Zehan Wang

    ML Lead @ Twitter
    CTO @ Magic Pony

    Machine-Learning leader at Twitter, London. Previously founder and CTO of Magic Pony, an ML startup specialising in compressing images and video using Deep Learning techniques.

  • Georg Gottlob

    Professor @ Oxford & Vienna

    read more

    Georg Gottlob

    Professor @ Oxford & Vienna

    Professor at Oxford and TU Wien, Georg is one of the most published and decorated research leaders in the field of knowledge representation and reasoning. Founded Lixto (acquired by McKinsey) and Wrapidity (acquired by MeltWater).

Jobs

We are looking for passionate people who love using technology to help make the industry simpler and less technocratic.

We believe that writing production software is harder than it should be. At Prodo, we’re working to make machines take care of the grunt work and repetitive plugging for us, and leave the creative and interesting bits to us humans. If you share this vision, Prodo is a place where you could thrive.


Open positions

Software Developer

London, UK or remote

Make developers happy with powerful, clean code review software.


READ MORE

Research Scientist

London, UK

Research themes include Deep Learning, NLP and Programming Languages.


READ MORE

Data Engineer

London, UK

Everything from pulling data from Git to running large jobs across AWS.


READ MORE

a few reasons to join us

  • work with smart machines and nice people
  • exciting mission, with a positive impact
  • freedom to work on your own creative ideas
  • inclusive and empowering working environment
  • flexible hours and flexible work style
  • safe place to learn and experiment without blame
  • close synergy between research and engineering
  • support and mentorship from respected experts
  • generous compensations, salary and equity
  • based in the heart of London, UK