Rust Software Engineer

vor 2 Wochen


Berlin, Berlin, Deutschland Qdrant Vollzeit
About Qdrant

We are a fast-growing startup developing Qdrant, an open-source vector database that enables developers to use cutting-edge, blazing-fast vector similarity search technology.

Our mission is to provide a scalable, cost-effective, open-source solution that simplifies the development of applied-AI applications.

Job Description

We are seeking a skilled Rust Software Engineer to join our team and contribute to the development of our core project, the Vector Search Engine Qdrant.

As a Rust developer, you will be responsible for implementing a distributed version of the engine, optimizing search and data storage performance, and introducing new features.

Requirements
  • Rust Expertise: Minimum of 3 years of hands-on experience in Rust programming.
  • Linux Kernel Proficiency: A deep understanding of the Linux Kernel, including memory management with mmaps, advanced networking concepts, and understanding of concepts like io_uring.
  • Data Structures & Optimization: Expert knowledge in data structures and optimization techniques, e.g. a clear understanding of the advantages of B-Trees over binary trees.
  • Asynchronous Programming Skills: Good grasp of asynchronous programming concepts, particularly with futures, tokio, or similar frameworks.
  • Search Engine and Database Architecture: Experience in designing and working with the architecture of search engines and database systems, emphasizing performance and scalability.
Benefits
  • Engage in Open-Source Development: Be part of a dynamic team working on an open-source project that shapes the future of AI.
  • Fully Remote & Timezone-Friendly: Enjoy the flexibility of a full-remote position, accommodating diverse time zones for optimal work-life balance.
  • Innovate in AI Technology: Contribute to building a critical component of the modern AI stack, influencing the direction of cutting-edge technology.
Interview Process

We value your time and effort; candidates will be compensated for completing interview tasks.

Interested candidates are invited to submit their resume along with a portfolio of relevant projects. Please include a brief cover letter explaining your interest in the role and how your experience aligns with our needs.



  • Berlin, Berlin, Deutschland Understanding Recruitment Vollzeit

    Lead Rust Software EngineerLayer 1 Blockchain TechnologyRemote Work OpportunityCompensation up to $200,000Understanding Recruitment is collaborating with a pioneering layer 1 blockchain organization that utilizes zero-knowledge proof methodologies to enhance the efficiency of proof generation.This company boasts a compact team of skilled Rust developers and,...


  • Berlin, Berlin, Deutschland Phoenix R&D GmbH Vollzeit

    About Phoenix R&D GmbHWe are a European technology company specializing in secure messaging solutions. Our mission is to develop innovative, open-source technologies that prioritize user privacy and security.Job DescriptionWe are seeking a highly skilled Senior Rust Engineer to join our team. As a key member of our development team, you will be responsible...


  • Berlin, Berlin, Deutschland IOTA Foundation Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a Rust Expert. As a key player in our team, you will be responsible for designing and implementing high-performance cryptocurrency node software components using Rust.Key ResponsibilitiesDevelop and maintain high-quality software components and specifications.Take...


  • Berlin, Berlin, Deutschland IOTA Foundation Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a Rust Expert. As a key player in our team, you will be responsible for designing and implementing high-performance cryptocurrency node software components using Rust.Key ResponsibilitiesDevelop and maintain high-quality software components and specifications.Take...


  • Berlin, Berlin, Deutschland IOTA Foundation Vollzeit

    Position OverviewAs a Senior Software Engineer with a focus on Rust, you will play a pivotal role in a team of exceptional software engineers committed to the development and upkeep of high-performance cryptocurrency node software. Your main responsibility will involve enhancing and integrating new modules crafted in Rust, which include essential components...


  • Berlin, Berlin, Deutschland Qdrant Vollzeit

    {"h1": "Rust Software Engineer at Qdrant", "p": "We are developing Qdrant, an open-source vector database that enables developers to use cutting-edge, blazing-fast vector similarity search technology. Our mission is to provide a scalable, cost-effective, open-source solution that simplifies the development of applied-AI applications. We are a fast-growing...


  • Berlin, Berlin, Deutschland Qdrant Vollzeit

    {"h1": "Rust Software Engineer at Qdrant", "p": "We are developing Qdrant, an open-source vector database that enables developers to use cutting-edge, blazing-fast vector similarity search technology. Our mission is to provide a scalable, cost-effective, open-source solution that simplifies the development of applied-AI applications. We are a fast-growing...


  • Berlin, Berlin, Deutschland IOTA Foundation Vollzeit

    Position OverviewAs a Senior Software Engineer with a focus on Rust, you will play a pivotal role in a team of elite software engineers committed to developing and sustaining high-performance cryptocurrency node software. Your main responsibility will involve enhancing and integrating new modules crafted in Rust, which encompass essential components such as...


  • Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    What You Will Be DoingBecome a part of our innovative team and contribute to the development of next-generation operating systems utilizing Rust, specifically tailored for the Automotive sector.As a Rust software engineer, you will have the exceptional chance to engage in a pioneering project that promises to make a significant impact. We are looking for...

  • Rust Software Engineer

    vor 20 Stunden


    Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    {"h3": "About the Role"} We are seeking a skilled Rust software engineer to join our team and contribute to the development of our cutting-edge operating system for the automotive industry. As a key member of our team, you will be responsible for designing, implementing, and testing various components of the OS, including the distributed runtime and...

  • Rust Software Engineer

    vor 20 Stunden


    Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    {"h3": "About the Role"} We are seeking a skilled Rust software engineer to join our team and contribute to the development of our cutting-edge operating system for the automotive industry. As a key member of our team, you will be responsible for designing, implementing, and testing various components of the OS, including the distributed runtime and...

  • Senior Rust Engineer

    vor 1 Monat


    Berlin, Berlin, Deutschland IOTA Foundation Vollzeit

    Job Intro As a Senior Software Engineer specializing in Rust, you will be a key player within a team of highly skilled software engineers dedicated to building and maintaining a high-performance cryptocurrency node software. Your primary task will be to add and integrate additional modules written in Rust, including components such as database layers,...


  • Berlin, Berlin, Deutschland IOTA Foundation Vollzeit

    Position OverviewAs a Senior Software Engineer with a focus on Rust, you will play a crucial role in a team of talented engineers committed to developing and sustaining high-performance software for cryptocurrency nodes. Your main responsibility will involve enhancing and integrating new modules crafted in Rust, which encompass various components such as...


  • Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    {"h3": "About the Role"} We are seeking a skilled Rust software engineer to join our team and contribute to the development of our cutting-edge operating system for the automotive industry. As a key member of our team, you will be responsible for designing, implementing, and testing various components of the OS, including the distributed runtime and...


  • Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    {"h3": "About the Role"} We are seeking a skilled Rust software engineer to join our team and contribute to the development of our cutting-edge operating system for the automotive industry. As a key member of our team, you will be responsible for designing, implementing, and testing various components of the OS, including the distributed runtime and...

  • Rust Software Engineer

    vor 2 Wochen


    Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Rust software engineer to join our team at Veecle GmbH. As a key member of our development team, you will play a crucial role in designing and implementing the next generation of operating systems for the automotive industry.Key ResponsibilitiesDevelop and maintain the operating system, distributed runtime, and...


  • Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Rust software engineer to join our team at Veecle GmbH. As a key member of our development team, you will play a crucial role in designing and implementing the next generation of operating systems for the automotive industry.Key ResponsibilitiesDevelop and maintain the operating system, distributed runtime, and...


  • Berlin, Berlin, Deutschland Veecle GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Rust software engineer to join our team at Veecle GmbH. As a key member of our development team, you will play a crucial role in designing and implementing the next generation of operating systems for the automotive industry.Key ResponsibilitiesDevelop and maintain the operating system, distributed runtime, and...


  • Berlin, Berlin, Deutschland Phoenix R&D GmbH Vollzeit

    About Phoenix R&D GmbHWe are a European technology company specializing in secure messaging solutions. Our team has over a decade of experience in the field, and we are committed to developing open-source software that prioritizes user privacy and security.Job DescriptionWe are seeking a skilled Freelance Senior Rust Engineer to join our team and contribute...


  • Berlin, Berlin, Deutschland Understanding Recruitment Vollzeit

    Job Title: Senior Rust EngineerAbout the Role:We are seeking a highly skilled Senior Rust Engineer to join our team at Understanding Recruitment. As a key member of our team, you will be responsible for building additional features in Rust and working on virtualization, unikernels, and zero-knowledge technologies.Key Responsibilities:Design and develop...