Software Engineers at Fetch.AI

  • Applications may have closed

Standard Stuff

Fetch is a world changing project, a “decentralised digital world” where autonomous software agents act on the behalf of their owners, or their own interests to perform useful economic work
Fetch to us, and our thousands of community members is one of the most exciting projects of the moment and future

We have a working prototype in which active agents solve complex distributed problems scaling in difficulty with speed
A scaling ledger poised to be working at 1,000,000 transactions a second
World leading machine learning researchers are creating true intelligence in our distributed ledger

We’re looking for exceptional people of all disciplines and skill levels to help bring Fetch to life

Scroll down to the bottom to see what it’s like working Fetch

Software Engineer

We’re looking for software engineers in several specialisations
All groups need good C++ development skills — you’ll be:

  • Knowledgeable about STL, Boost, template authoring, C++11 and multi-threading
  • Interested in learning more C++ and applying it
  • Happy to work on multiple facets of a project, learning — or inventing — as you go
  • Senior levels will have experience in one or more of the specialist areas or a generalist across several
  • Senior levels will have experience of mentoring, participating in feature design & specification and experience in being involved in patent processes would be helpful

Software Engineer (Generalist)

In addition to the base skillset, you’ll have experience in a wide variety of other fields:

  • Python application development/embedding
  • Visualisation systems
  • Web stack technologies
  • API development/packaging

Software Engineer (Network)

In addition to the base skillset, you’ll have experience in many or all of:

  • Scalable, multi-threaded (highly parallelised) network code
  • OpenSSL, sockets and ASIO
  • TCP/IP monitoring tools

Software Engineer (Blockchain)

In addition to the base skillset, you’ll have experience in many or all of:

  • A year or more of full-time blockchain development experience
  • Proven track record of delivering in this field
  • Ability and desire to design and create novel blockchain applications
  • Consensus protocols and smart contracts

Software Engineer (Digital World)

In addition to the base skillset, you’ll have experience in many or all of:

  • Creating large-scale digital environments inhabited by both human and non-human characters
    Games or simulations industry background
  • Rapid prototyping, 3D scene construction, shared worlds

Any of these sound like just the ticket for you? Drop us a line and say hello at join@fetch
ai

Why Work With Fetch

Are you enthusiastic and energetic with a great team spirit?

Do you have a willingness to just get things done?

Do you want to work alongside other exceptional developers?

Do you want the opportunity to not only contribute but to learn new things?

Fetch is a start-up company and it’s an exciting place to be
We have a flat structure where all doors are open and communication runs freely

We value all people, regardless of their gender, age, disabilities, race, ethnic origin, pregnancy or maternity status, religious beliefs, political beliefs, marital status or sexual orientation
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

Salaries

Variable depending on experience, what are you worth?

Benefits

We offer all the usual standard benefits:

Pension

Life Insurance

Health Care

22 days holiday (plus bank holidays), extra half day off per year rising to 24 days maximum

Then it gets exciting

Joining bonus

Summer party

Christmas party

Fun activity days

Free snacks

Free hot and cold drinks

Chill out zone

Video games

Endless fruit