We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

Senior Rust Engineer (m/f/d)

Berlin, Germany

03 February, 2021

Salary

Competitive

Contract type

Full time

Technologies & frameworks

  • Mobile
  • TDD
  • Rust
  • Asynchronous Programming
  • Python

Benefits & perks

  • Remote working
  • Flexible working
  • Committed to a diverse team
  • Dog friendly
  • Gym membership
  • Game room
  • Personal development budget
  • Share options
  • Team events
  • Free beverages & snacks
Creating highly scalable systems and developing advanced machine learning infrastructure.

Role overview

Tasks and Responsibilities

  • Design and implement a robust and performant distributed system for Federated Machine Learning in Rust.
  • Create and maintain key backend services that support our AI-powered product.
  • Create highly scalable, parallelized data pipelines.
  • Create infrastructure to bring ML models into production.
  • Craft and scale elegant, consistent, Rest APIs.
  • Create and test concurrent applications.
  • Take care of continuous integration, test suites.
  • Build tooling for deployment automation & configuration management.

Requirements

  • Solid experience with Rust and Python, ideally in production. 
  • You know how to use Docker.
  • You are using version control systems, preferably Git.
  • AWS or similar platforms are not new to you.
  • Test engineering & test-driven development.
  • Meeting defined reliability & performance requirements.
  • Good soft-skills, you can communicate clearly with your team.
  • Business proficiency in English language, German is a plus.
  • Full time availability and eligibility to work in Germany.
  • Nice to have would be experience with cryptography / writing asynchronous code in Rust / distributed systems / REST APIs & web application OR with SQL & databases. 

Our Tech Stack

  • Languages: the backend is mostly written in Rust but we also use Python as well as a few other languages, e.g. Dart.
  • Libraries: the backend is fully asynchronous and built with Tokio.
  • Databases: Postgres, InfluxDB, Redis.
  • Tooling: Docker, Kubernetes, Nix.
  • 10-49

Xayn is a privacy-protecting search alternative that enables users to gain back control over the algorithms and provides them with a smooth user-experience. Using the latest AI technology made in Europe, we usher in a new generation of user-friendly privacy tech – making privacy available for everyone. After starting as a research project at The University of Oxford and Imperial College London, Xayn was founded in 2017. Our open-source framework for federated analytics and learning, XayNet, is the basis of the privacy-protecting personalised search engine Xayn. For further information on products and research, visit xayn.com.

View 1 job
Engineers who find a new job through Functional Works average a 15% increase in salary.

Salary

Competitive

Contract type

Full time

Technologies & frameworks

  • Mobile
  • TDD
  • Rust
  • Asynchronous Programming
  • Python

Benefits & perks

  • Remote working
  • Flexible working
  • Committed to a diverse team
  • Dog friendly
  • Gym membership
  • Game room
  • Personal development budget
  • Share options
  • Team events
  • Free beverages & snacks

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Build core infrastructure for Blockchain protocols remotely, with this global community -
RemoteSponsorship
Come and help us build internal systems that will provide other Planet teams with the tools they need
Remote
Our API enables developers to build applications that connect with their users’ bank accounts.
Senior Rust Engineer (m/f/d)