Senior/Staff Machine Learning Engineer (Search & Recs)

You can think of BioRender as the 'Figma/Canva for scientists', with a suite of web-based graphics communication products to empower scientists to create beautiful scientific visuals and presentations with ease.
$160,000 - $256,000
Machine Learning
Staff Software Engineer
Hybrid
51 - 100 Employees
6+ years of experience

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

BioRender, the 'Figma/Canva for scientists', is seeking a Senior/Staff Machine Learning Engineer to join their Search & Recommendation Team. This role is crucial in accelerating the company's ability to return billions of hours to scientists by empowering them with the most relevant content in the core illustrator.

As the first Machine Learning Engineer/Applied Scientist, you will:

  • Partner with product, design, and engineering teams to build ML and AI systems
  • Focus on areas such as Ranking, Natural Language Processing, Information Retrieval, Graph Learning, and Reinforcement Learning
  • Design and execute multi-quarter ML initiatives
  • Optimize search engine and recommendation systems
  • Prototype, optimize, and productionize ML models
  • Evaluate performance of systems and models end-to-end
  • Influence the company's ML system and data infrastructure
  • Collaborate with cross-functional teams
  • Communicate with stakeholders and present data-driven insights

Requirements:

  • 6+ years of extensive industry experience as an ML engineer
  • Expert knowledge in areas like Information Retrieval, Recommender Systems, Learning-to-Rank, Large Language Models, NLP, Deep Learning, Transfer Learning, Multi-task Learning, Graph Neural Network, or Human-in-the-loop
  • Experience with traditional keyword-based search and modern vector-based retrieval algorithms
  • Proficiency in deep learning frameworks (PyTorch, TensorFlow)
  • Strong data exploration, analysis, and feature engineering skills
  • Excellent programming skills in Python, Scala, or Java
  • Experience with operationalizing and scaling ML models in cloud ecosystems
  • Cross-functional collaboration experience in agile environments

Nice-to-haves:

  • Familiarity with state-of-the-art ML/AI research and publication track record
  • Experience with Generative AI, Langchain, Transformer models
  • End-to-end ML application building experience
  • Scientific and research background

This role offers an exciting opportunity to work at the forefront of ML/AI applications in scientific visualization, making a significant impact on how scientists communicate their work. The position combines cutting-edge technology with practical applications in a fast-growing startup environment.

Last updated 5 months ago

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

  • Design and execute multi-quarter ML initiatives
  • Oversee performance and optimization of search engine and recommendation systems
  • Prototype, optimize, and productionize ML models
  • Evaluate performance of search and recommendation systems
  • Influence company's ML system and data infrastructure
  • Collaborate with cross-functional teams
  • Communicate with stakeholders and present data-driven insights

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

Python
Java
Scala
  • 6+ years of extensive industry experience as an ML engineer
  • Expert knowledge in Information Retrieval, Recommender Systems, Learning-to-Rank, Large Language Models, NLP, Deep Learning, Transfer Learning, Multi-task Learning, Graph Neural Network, or Human-in-the-loop
  • Experience with traditional keyword-based search and modern vector-based retrieval algorithms
  • Proficiency in deep learning frameworks (PyTorch, TensorFlow)
  • Strong data exploration, analysis, and feature engineering skills
  • Excellent programming skills in Python, Scala, or Java
  • Experience with operationalizing and scaling ML models in cloud ecosystems
  • Cross-functional collaboration experience in agile environments

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

Equity
  • Equity

Interested in this job?

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

Staff Machine Learning Engineer/Applied Scientist - AI Figure Generation

BioRender is hiring a Staff Machine Learning Engineer/Applied Scientist for AI Figure Generation to build ML and AI systems that enable scientists to create beautiful and effective figures.

SWE - Machine Learning Technical Lead, Data Engineering

Lead Machine Learning Technical role at Apple focusing on ML data infrastructure, pipeline development, and team leadership.

AIML - Staff ML Infrastructure Engineer, ML Platform & Technology - ML Compute

Staff ML Infrastructure Engineer position at Apple, focusing on building and maintaining ML compute infrastructure for training and inference workloads.

AIML - Sr Engineering Program Manager, ML Developer Tools, Metrics, and Infrastructure

Senior Engineering Program Manager position at Apple, focusing on ML Developer Tools and Infrastructure, offering competitive salary and benefits in Seattle.

AIML - Sr Engineering Program Manager, NLU Evaluation

Senior Engineering Program Manager position at Apple, leading NLU technology development for products like Siri, requiring 6+ years of ML product experience.