(Senior) Software Engineer (f/m/x) at deepset

Full-time
Remote
Berlin
17 days ago

Description

As a Senior Python Engineer (m/f/x) you will work on making neural search scalable and accessible for enterprises all around the world. You will improve our open-source python framework Haystack to make it more developer-friendly, extend it's functionality and improve the scalability.You will join us in building & shaping "Haystack Hub" a cloud-based SaaS product to facilitate neural search for our enterprise clients.Examples: Integrate a FAISS backend in Haystack; Efficient distribution of requests in the REST API across workers; Interact with our GitHub Community to implement a feature request

Your Responsibilities
  • Conceptualize & implement new features for our open-source framework Haystack
  • Improve & shape the architecture of Haystack
  • Interact with our GitHub Community
  • Work closely with our ML Engineers on integrating new ML models to improve search in a scalable way
  • Build components for Haystack Hub (our Enterprise SaaS product on top of Haystack)

Requirements

  • 5+ years experience of having worked in a related field
  • University degree in Computer Science or comparable qualification
  • Excellent Software Engineering skills
  • Strong track record of designing complex software projects
  • Ideally: Experience in the interaction with open-source communities
  • Expert in Python
  • Experience with Git, AWS, container orchestration and deployment
  • Experience with Machine Learning/NLP or the motivation to learn about it
  • Pragmatism, sense of responsibility and independent work style

Benefits

  • Fast & expanding environment - Team lead possibilities, fast decisions, direct impact and flexibility
  • We live and breathe open source: See Haystack, FARM, German BERT ...
  • Latest machine learning & tech - no legacies
  • Collaborate with tech experts - we understand your language & problems
  • Work on real world cases - no AI hype
  • Possibility to speak at conferences and workshops
  • Working in a remote setting (Timezone: CET +/- 2 hours)

About deepset

  • One of the leading companies in transformer-based NLP
  • Living Open Source, in products and culture
  • Backed by renowned and mission-driven investors from the US and Europe
  • Supported by strong partners like AWS and NVIDIA

Your application

This information will be shared with the company contact only. Review your information carefully, as the application cannot be edited after submission.

Why are you a great fit for this job?