Member of Technical Staff, Search

CohereCohere·Remote(United States)
Other

WFA Digital Insight

The demand for skilled professionals in AI and search technology is skyrocketing, with a 25% increase in job postings over the last year. Cohere is at the forefront of this trend, pioneering the development of cutting-edge search models. As a leader in the field, they offer a unique opportunity for professionals to work on innovative projects and collaborate with top talent. With the rise of remote work, companies like Cohere are looking for skilled individuals who can work independently and collaboratively. Before applying, candidates should be prepared to showcase their expertise in information retrieval, machine learning, and their ability to work in a fast-paced environment.

Job Description

About the Role

The Member of Technical Staff, Search role at Cohere is a chance to be part of a team that is revolutionizing the way people search and interact with information. As a key member of the search team, you will be responsible for designing, training, and improving cutting-edge search models. Your work will have a direct impact on the user experience, and you will be collaborating closely with cross-functional teams to ensure seamless integration of your work.

The search team at Cohere is working on a range of tasks, including training embedding and reranker models. You will have the opportunity to work with novel technologies and collaborate with other teams to integrate your work into the search infrastructure. Your focus will be on advancing semantic search techniques to improve accuracy and efficiency.

Cohere is committed to creating a diverse and inclusive work environment, and they welcome applicants from all backgrounds. As a member of the technical staff, you will be expected to wear multiple hats, take ownership of your work, and be passionate about search and AI.

What You Will Do

  • Design, train, and improve upon cutting-edge search models
  • Gather high-quality retrieval datasets and optimize data pipelines for model training and evaluation
  • Work closely with the model serving team to ensure that inference is fast and stable
  • Collaborate with product teams to develop solutions
  • Engage in research collaborations with partner organizations and academic affiliations
  • Publish your work in top-tier conferences and journals
  • Participate in code reviews and contribute to the improvement of the codebase
  • Collaborate with other teams to integrate your work into the search infrastructure
  • Stay up-to-date with the latest developments in search and AI

What We Are Looking For

  • Proficiency in Python and related ML frameworks such as PyTorch, Tensorflow, TF-Serving, JAX, and XLA/MLIR
  • Familiarity with training and using various information retrieval models
  • Experience leveraging Large Language Models as part of training data or evaluation pipelines
  • Strong communication and problem-solving skills
  • Experience working with a wide range of technologies
  • Ability to work collaboratively with other teams
  • Passion for search and AI
  • Strong background in information retrieval
  • Experience working with distributed systems

Nice to Have

  • Experience building training and/or evaluation datasets for practical use cases
  • Proficiency in other programming languages, such as C++ or Golang
  • Experience using large-scale distributed training strategies with GPUs

Benefits and Perks

  • Opportunity to work on cutting-edge projects and technologies
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible working hours and remote work options
  • Access to the latest tools and technologies
  • Competitive compensation and benefits package
  • Health and dental benefits
  • Weekly lunch stipend and in-office lunches and snacks

How to Stand Out

  • Make sure to highlight your experience with information retrieval and machine learning in your resume and cover letter.
  • Be prepared to provide specific examples of your work with search models and Large Language Models.
  • Show your passion for search and AI, and explain how you stay up-to-date with the latest developments in the field.
  • Prepare to talk about your experience working with distributed systems and collaborating with other teams.
  • Don't be afraid to ask questions during the interview process, and be prepared to discuss your long-term career goals.
  • Research Cohere's company culture and values, and be prepared to explain how you align with them.
  • Keep your online presence professional, including your LinkedIn profile and any personal projects or blogs.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.