Remote

Rust Developer

nuclia logo nuclia
Remote - Europe 🇪🇺

Nuclia is an easy-to-use & end-to-end API that lets developers build AI-powered search engines for unstructured data, with an open-source approach, backed by leading Deep Tech VCs and top business angels in the SaaS B2B sector.

Nuclia is on a mission to revolutionize how humans find complex data and now we are looking for a lead Machine Learning Engineer.

Do you want to be part of a team that will transform humans’ access to information? Do you want to experience the fast speed of a startup with global envision?

About the job

Nuclia’s software engineers develop the next-generation of technologies to help developers build AI-powered engines for unstructured data. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence and natural language processing.

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 3 years of professional software development experience, or 1 year with an advanced degree.
  • Experience with software development Rust.
  • Experience in one or more of the following: architecting/developing large scale distributed systems, concurrency, multithreading, and synchronization.

Preferred qualifications:

  • Master’s or PhD degree in Computer Science or Computer Engineering
  • Experience with Unix/Linux environments.
  • Experience with TCP/IP and network programming.
  • Experience with database internals, database language theories, database design, SQL, and database programming.
  • Understanding of technologies such as Kubernetes, GitOps, CI/CD, event source.
  • Understanding of technologies like GraphQL or Jetstream.

Responsibilities

  • Build our platforms, systems and infrastructure using your background in distributed systems and large scale storage systems.
  • Manage individual projects priorities, deadlines, and deliverables with your technical expertise.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Take initiative and be responsible for technical solutions to data quality and workflow challenges.

Bonus points

  • Experience leading open-source projects.
  • Experience building distributed systems and writing high-performance applications.
  • Experience building data infrastructure.

Location

Our team is fully distributed, and our members work, as an example from Catalonia, Spain, France, or the U.S.

Send your resume to nuclia@rustjobs.dev

Looking for more roles like this?

Join our talent network and get matched with similar opportunities from top companies.