Research Engineer, Applied AI

Skills
Computer ScienceData ScienceDeep LearningLanguage ModelingLarge Language ModelsPattern RecognitionDense Vector Search
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • A Master's/PhD degree in Computer Science, Machine Learning, Mathematics, Statistics or a related field
  • A detailed understanding of machine learning, deep learning (including LLMs) and natural language processing
  • Hands-on experience in training, fine-tuning and deploying large language models
  • Prior experience working with vector databases, search indices, or other data stores for search and retrieval use cases
  • Significant experience building evaluation systems for LLMs or search
  • Familiarity with various information retrieval techniques, such as lexical search and dense vector search
  • The ability to work effectively in a fast environment where things are sometimes loosely defined

Nice to have

  • Machine Learning knowledge
  • Deep Learning skills
  • Natural Language Processing
  • Hands-on experience with LLMs
  • Vector databases experience
  • Search and retrieval expertise
  • Evaluation systems background
  • Information retrieval techniques understanding
  • Adaptability
  • Willingness to learn

Day to day

  • Work directly with the founding team and our software engineers
  • Work on and do research in state-of-the-art retrieval and search techniques
  • Work on and deploy machine learning models as part of RAG
  • Continuously improve our quality evaluation frameworks to enable robust iteration
  • Keep up with the latest developments in the space and see how they can be applied
  • Design and run experiments