Machine Learning Engineers

Fetch.AI is a world-changing project, a “decentralised digital world” where autonomous software agents act on the behalf of their owners, or themselves, to get useful economic work done.

We are a dynamic, fast-growing international team of experts and forward-thinking technology enthusiasts working on the convergence of blockchain, AI and multi-agent systems. We are building technology for both today and tomorrow – a collective super-intelligence on top of decentralized economic internet built with a highly scalable next-generation distributed ledger technology. Combined with machine learning, this delivers the predictions and infrastructure to power the future economy.

Do you like challenges and want to work on cutting edge state-of-the-art technology that will define how we will interact? Come and join us.

Job description

Fetch are recruiting for bright and enthusiastic Machine Learning Engineers at all levels from Senior to Junior. We need talented Engineers with a desire to take novel solutions for complex problems and turn them into real-world applications. You will be working closely with our Machine Learning Researchers and our Software Engineering teams to achieve compelling solutions to demonstrate to key industries of interest.


You will be collaborating very closely with both our Research Team and our Implementation Team to develop real-world applications for Fetch.AI technologies.

Skills and experience

  • Proficiency in C++ primarily and also Python
  • Good understanding of the fundamentals of machine learning and computer science
  • Happy to work on multiple facets of a project, learning or inventing as you go
  • Experience working with deep learning frameworks such as TensorFlow or PyTorch
  • Good communication skills are essential
  • Experience of working across different teams

Preferred experience

  • Senior Engineers will have experience in specialist areas such as designing and deploying bespoke deep learning architectures, or implementing algorithms at low level with a concern for performance
  • Senior Engineers will also have experience in mentoring junior engineers, and being involved in patent processes



We offer very competitive salaries, depending on ability and experience. Come and talk to us!

We offer all the following benefits:

  • Pension
  • Life Insurance
  • Private Health Care
  • 25 days holiday (including your birthday plus you can also buy additional holidays)
  • Joining bonus (Fetch Tokens)

Additional fun benefits:

  • Summer party
  • Christmas party
  • Fun activity days
  • Free snacks, endless fruit, and hot and cold drinks
  • Chill out zone
  • Video games

Join us to and help to make a difference: [email protected]

Work at Fetch.AI

You will work on fascinating and promising new technology together with top class software engineers and researchers working across multiple fields (multi agent systems, machine learning, economics, cryptography).

You will collaborate with top academics and corporate partners across the world to further develop our solutions and deploy them in real life scenarios.

We believe our technology will improve how we communicate, it will give voice and new opportunities to people, organizations and the Internet of Things, effectively democratising the space and improving lives of citizens.

Equal opportunity

Fetch.AI is proud to be an equal opportunity workplace. We value all people, regardless of their gender, ethnicity, age, ability, sexual orientation or religion beliefs. We encourage applicants from all backgrounds, and are committed to promoting equality at every opportunity both as a partner, provider of services and as an employer.