AI Jobs DB

The best job board only for artificial intelligence / machine learning engineers, specialists, and scientists to find a new career in top companies

Backend Rust Engineer (m/f/d) at Xayn AG (Berlin, Deutschland)

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, the company ushers in a new generation of user-friendly privacy tech – making privacy available for everyone.  

The AI company started as a research project at The University of Oxford and Imperial College London by Leif-Nissen Lundbæk (Ph.D.) and Professor Michael Huth. Together with Felix Hahmann, they founded the tech company in 2017. To this day, that academic vision remains with a workforce comprised of 30% PhDs. The company’s open-source framework for federated analytics and learning, XayNet, is the basis of the privacy-protecting personalised search engine Xayn.

The Berlin-based company has received investment funding of 9.5 million EURO by Earlybird VC as well as Dominik Schiener. Xayn has worked with corporations such as Porsche, Daimler, Deutsche Bahn, and Siemens. For further information on products and research, visit xayn.com.

We are currently looking for a dedicated and ambitious Backend Rust Engineer (m/f/d) to join our team of international multi-talents at our office in Berlin Mitte. You will be creating highly scalable systems and developing advanced machine learning infrastructure in collaboration with our AI Engineers. Together with our DevOps team you ensure a seamless integration of new services into the existing infrastructure.

Your 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 extensively as well as a few other languages (Haskell, Dart...).
  • Libraries: the backend is fully asynchronous and built with Tokio.
  • Databases: Postgres, InfluxDB, Redis.
  • Tooling: Docker, Kubernetes, Nix.

Our Offer

  • Be part of a dynamic, international, ambitious team of talented people.
  • A great opportunity for professional growth and self-improvement on a strategic and creative level.
  • Entrepreneurial flexibility, autonomy and flat hierarchies.
  • A fast-paced, multi-faceted working environment and an exciting company product.
  • A competitive pay.
  • Budget and time for Personal Development.
  • Support with Visa Process.

Do you feel you are the right fit for this opening and are you excited about starting your next challenge? Then apply to us by submitting your application documents to Beatrice, our Head of HR, at jobs@xayn.com

We’re excited to hear from you!

Please let the company know you found this position via aijobsdb.com so we can keep providing you with quality jobs.

Feedback