Machine Learning Engineer/Applied Scientist, Search & Recommendations

BioRender Inc
Canada
$120K-$160K a year (estimated)
Full-time

At BioRender, our mission is to accelerate the world’s ability to learn, discover and communicate science. We are passionate about democratizing science communication in order to accelerate scientific discovery and understanding.

We're looking for amazing people to help create the world’s go-to-place and platform where science is communicated. Come join us!

The Search & Recommendation Team’s mission is to accelerate our ability to return billions of hours to scientists by empowering them with the most relevant content in the most highly trafficked part of our application : the core illustrator.

As the first Machine Learning Engineer / Applied Scientist, you will partner with product, design, and engineering to build the ML and AI system that enables scientists to effortlessly create beautiful and effective figures.

We are looking for individuals at senior and staff levels who are product driven, and are passionate about making ML innovations in areas such as Ranking, Natural Language Processing, Information Retrieval, Graph Learning, Reinforcement Learning to help improve the BioRender user experience! Excitement for applied research is a must as you combine rigorous thinking with practical tooling to meet these modeling challenges efficiently.

You will :

  • Design and execute multi-quarter ML initiatives that deliver measurable technical, organizational, or business impacts in our Search & Recommendations domain.
  • Oversee the performance and continued optimization of our search engine and recommendation systems : build machine learning models to improve query understanding, and extract user intent and context to deliver accurate, relevant, and personalized results for users.
  • Prototype, optimize, and productionize ML models that help deliver key results.
  • Evaluate performance of search and recommendation systems and models end to end.
  • Influence the company’s ML system and data infrastructure to power personalization, recommendations to make it faster for our users to create communication materials.
  • Collaborate closely with product managers, scientists, full-stack engineers, and designers on product teams.
  • Communicate with business, data, and engineering counterparts to clarify requirements, provide feedback, and share discovered data stories with stats, charts, and formal presentations.

Propose recommendations to maximize business impact.

Our ideal fit brings :

  • Extensive industry experience as an ML engineer with expert level knowledge in one or more areas : Information Retrieval, Recommender Systems, Learning-to-Rank, Large Language Models, NLP, Deep Learning, Transfer Learning, Multi-task Learning, Graph Neural Network, Human-in-the-loop or similar.
  • Hands-on experience with both traditional keyword-based search technologies as well as modern search paradigm utilizing vector-based retrieval algorithms and search systems such as Elasticsearch.
  • Experience with deep learning frameworks such as PyTorch and TensorFlow, Large Language Models, Generative AI, Langchain, Transformer models or related.
  • Experience with data exploration, analysis, and feature engineering.
  • Excellent programming skills with one or more of the following languages : Python, Scala, Java.
  • Expertise with operationalizing, monitoring, and scaling machine learning models and pipelines in cloud ecosystems.
  • Previous experience working cross-functionally with product and engineers to deliver solutions with complex requirements in an agile environment.
  • You have experience building a variety of ML applications end to end.
  • Familiar with the state-of-the-art deep learning and AI research.
  • Experience with distributed model training.
  • Experience developing custom model architectures.
  • Bonus Familiar with the state-of-the-art ML / AI research with publication track record.

We're interested in what you know, not how you learned it. You might demonstrate any of these qualifications through any mix of, for example, academic degrees, professional experience, academic research, and open source contributions.

We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers.

If you’re excited about the role but your past experience doesn’t align perfectly with every bullet point listed in the job description, we still encourage you to apply.

If you’re a builder at heart, share our company values, and are enthusiastic about making software that improves scientific communication, we want to hear from you.

Why Join Us?

  • We are mission-driven, and work collaboratively towards our shared vision of improving scientific communication and accelerating scientific discovery : BioRender figures have appeared in more than 16,000 publications!
  • It’s a product that users love! We have a world-class NPS and a community of loyal fans. Check out our Testimonials page to see what our customers are saying about us : https : / / biorender.com / testimonials /
  • We are in the top quartile for profitability and year-over-year revenue growth, with users in 200+ countries.
  • BioRender is an equal opportunity employer, and an inclusive hiring process and work environment is a part of our DNA.
  • We’re remote-first and have team members across Canada and the United States. A physical office in Toronto is available, but you have the flexibility to work from anywhere.
  • We’re backed by top investors, accelerators, and some of the most successful life science entrepreneurs and philanthropists in the world including Y Combinator, Malala Fund founders, and Fifty Years VC.
  • We’re proud that women make up 2 of 3 co-founders, 53% of our team, and 37% of leadership. This representation continues to grow and we are hiring!
  • We are committed to building a warm, inclusive, and diverse environment. Check out how we make sure our employees come first .

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Leadbright
Canada

As a Data Scientist/Machine Learning Engineer at Leadbright, you will be working with large amounts of live datasets to extract insights and regularities from it. Create Machine Learning and Deep Learning algorithms based on datasets (AI). Good knowledge in a wide variety of advanced data analysis a...

Promoted
OfferFit, Inc.
Canada

As our customer base continues to grow with the excitement around our product, we're looking to expand! Come join our Machine Learning Implementation Engineering team of creative technical experts who collaborate with customers to ensure their success with OfferFit!. Work closely with the ML pipelin...

Promoted
Camelot Care Centers
Canada

The role involves applying statistical and machine learning techniques to process unstructured textual data and developing machine learning models for various tasks such as entity recognition and text generation. Staff Machine Learning Engineer, Fakespot. Fakespot, a part of Mozilla, leverages machi...

Promoted
A Giants Early Learning Center
Canada

We work closely with data scientists, local operators who know their city block-by-block and engineering teams across the stack. Coach engineers and data scientists. Experience employing a variety of machine learning techniques. Join as a Staff ML Engineer to tackle this complex and multi-faceted pr...

Promoted
M2mtechconnect
Canada

We are looking for a motivated, bright, entrepreneurial, enthusiastic individuals to join our team! As a Machine Learning Engineer, you will have an opportunity to. Design, train and improve Machine Learning models. Develop automation tools to enable machine learning. Design and implement cool resea...

Promoted
ProNavigator
Canada
Remote

Join our Engineering team as they build the next generation of knowledge management products, powered by large language models. In this role you will play a leadership role in the design and development of AI software solutions and features, with a focus on researching, evaluating, training and tuni...

Promoted
Leap Tools Inc.
Canada

Your expertise in Machine Learning isn’t just about models and algorithms; it’s about driving tangible, user-centric solutions. You have read papers on machine learning topics and implemented your own versions of the papers. You thrive when you're pushing the boundaries of what Machine Learning can ...

Promoted
Lime
Canada

We work closely with data scientists, local operators who know their city block-by-block and engineering teams across the stack. Coach engineers and data scientists. Experience employing a variety of machine learning techniques. Join as a Staff ML Engineer to tackle this complex and multi-faceted pr...

Leap Tools
Canada

Your expertise in Machine Learning isn't just about models and algorithms; it's about driving tangible, user-centric solutions. You have read papers on machine learning topics and implemented your own versions of the papers. You thrive when you're pushing the boundaries of what Machine Learning can ...

Faire
Canada

Faire is searching for a top-notch staff engineer to lead design and execution as we continue to build our machine learning platform that will power our wholesale marketplace. From the mobile checkout process, to personalized search ranking, to the intelligent underwriting engine that determines cre...