Taro Logo

Senior/Staff Machine Learning Engineer (Search & Recs)

Web-based graphics communication platform helping scientists create and share professional scientific figures
$160,000 - $256,000
Machine Learning
Staff Software Engineer
Remote
101 - 500 Employees
6+ years of experience
Enterprise SaaS · Education

Description For Senior/Staff Machine Learning Engineer (Search & Recs)

BioRender is seeking their first Machine Learning Engineer/Applied Scientist to join the Search & Recommendation Team. This role will focus on accelerating scientists' ability to create content by building ML and AI systems that enable effortless creation of beautiful and effective figures.

The ideal candidate will partner with product, design, and engineering teams to drive ML innovations in areas including Ranking, Natural Language Processing, Information Retrieval, Graph Learning, and Reinforcement Learning. They will be responsible for designing and executing multi-quarter ML initiatives, optimizing search and recommendation systems, and building models to improve query understanding and user intent extraction.

Key responsibilities include:

  • Leading the development and optimization of search and recommendation systems
  • Prototyping and productionizing ML models
  • Evaluating end-to-end system performance
  • Influencing ML infrastructure decisions
  • Cross-functional collaboration with product managers, scientists, and engineers
  • Communicating technical insights and recommendations

Required qualifications:

  • 6+ years of ML engineering experience with expertise in areas like Information Retrieval, Recommender Systems, LLMs, NLP, Deep Learning
  • Experience with search technologies including vector-based retrieval and Elasticsearch
  • Proficiency with PyTorch, TensorFlow, and programming languages like Python
  • Strong background in data analysis and feature engineering
  • Experience deploying ML models in cloud environments
  • Track record of cross-functional collaboration

The role offers exposure to cutting-edge ML applications in scientific visualization and the opportunity to shape the technical direction of a fast-growing platform used by scientists worldwide. The position includes competitive compensation and the chance to work with a mission-driven team focused on accelerating scientific discovery through better communication tools.

Last updated 2 days ago

Responsibilities For Senior/Staff Machine Learning Engineer (Search & Recs)

  • Design and execute ML initiatives for Search & Recommendations
  • Optimize search engine and recommendation systems
  • Build ML models for query understanding and user intent
  • Prototype and productionize ML models
  • Evaluate system performance end to end
  • Influence ML system and data infrastructure decisions
  • Collaborate with product managers and engineers
  • Communicate technical insights and recommendations

Requirements For Senior/Staff Machine Learning Engineer (Search & Recs)

Python
Java
  • Extensive industry experience as an ML engineer with expert knowledge in Information Retrieval, Recommender Systems, LLMs, NLP, Deep Learning
  • Experience with search technologies and vector-based retrieval algorithms
  • Experience with PyTorch and TensorFlow
  • Data exploration, analysis, and feature engineering skills
  • Programming skills in Python, Scala, or Java
  • Experience with ML model deployment and scaling
  • Cross-functional collaboration experience

Benefits For Senior/Staff Machine Learning Engineer (Search & Recs)

Visa Sponsorship
  • Visa sponsorship available

Interested in this job?

Jobs Related To BioRender Senior/Staff Machine Learning Engineer (Search & Recs)