Senior Machine Learning Engineer

Senior Machine Learning Engineer

BenchSci is a remote first organization. At this moment, we are welcoming applicants from Canada, the US and the UK for this position. 

BenchSci's vision is to help scientists bring novel medicine to patients 50% faster by 2025. We empower scientists to run more successful experiments with the world's most advanced, biomedical artificial intelligence software platform. 
Backed by F-Prime, Inovia, Golden Ventures, and Google's AI fund, Gradient Ventures, we provide an indispensable tool for scientists that accelerates research at 16 top 20 pharmaceutical companies and over 4,300 leading academic centers. We're a certified Great Place to Work®, and top-ranked company on Glassdoor.


We are looking for a Senior Machine Learning Engineer to join our new R&D Discovery team. You will help design and implement ML-based approaches for analysing complex biomedical textual data such as experimental protocols and results from several heterogeneous sources, including both publicly available data and proprietary internal data, and in both text and graph-like structures. The data will be used for tasks such as integration, search, question and answering, recommendation, and similarity tasks. You will also collaborate with your team members in applying graph algorithms to this data. You are comfortable working in a team that drives modern research and development in a fail-fast environment of rapid prototyping and evaluation with our scientific customer base.

Please note that we offer hybrid working in our Cambridge office. We will ask you to join their team in our Cambridge location once per month.

You Will:

    • Manipulate and analyse large, high-dimensionality data from multiple, sometimes heterogeneous sources to prepare them for integration into a knowledge graph
    • Create NLP strategies for querying our knowledge graph in order to solve problems such as search, question and answering, and semantic similarity
    • Work with Graph Engineer experts to design and develop approaches that can exploit graph data as part of our AI strategies
    • Provide solutions in clustering, more-like-this-type querying, and making inferences across the data that can reveal novel insights
    • Collaborate with your teammates from other disciplines such as graph and data engineering and with domain team members from our science teams
    • Validate the approaches with our customer discovery team, applying a fail-fast approach to gather data on what works and what does not to solve our scientific questions

You Have:

    • 5+ years in working in machine learning
    • Strong experience with Python and programming fundamentals
    • Extensive experience with NLP and PyTorch
    • Experience with designing, building, and evaluating scalable production-ready ML models
    • Experience with complex problem solving and an eye for details such as scalability and performance of a potential solution
    • Experience with data manipulation and processing, such as SQL or pandas
    • Degree in Software Engineering, Computer Science, or a similar relevant area.
    • A can-do attitude - your manager believes in freedom and responsibility and helping you own what you do; you will excel best if this environment suits you

It's Useful If:

    • You have experience in working in cross-functional teams with engineers from other disciplines, especially graph and data engineering
    • Have worked with graph data in previous roles
    • You have worked in the scientific data space
Benefits and Perks:
An engaging remote-first culture 
A competitive compensation package that includes BenchSci equity options
Comprehensive health and dental benefits 
Emphasis on mental health with $2500 CAD (or equivalent in your country’s currency) for Psychologist, Social Worker, or Psychotherapist services
Three weeks of vacation plus an additional day for every completed year
Unlimited flex time to use toward sick days, personal days, religious holidays, birthdays and appointments
Additional time-off: 2 weeks for Winter Holidays, every other Friday in July and August, your birthday, and more!
Generous parental leave benefits with a top-up plan or paid time off options
A $2000 CAD (or equivalent in your country’s currency) Annual Learning & Development budget
A $1000 CAD (or equivalent in your country’s currency) work from home allowance to make your home setup perfect for you
A lifestyle spending account for employees to receive reimbursement for eligible expenses related to wellness, lifestyle and productivity $2500 CAD  (or equivalent in your country’s currency) per year

Our Culture:
At BenchSci, we’re committed to cultivating an inspiring, inclusive, and equitable work environment for high performing, ego-free, self-starting individuals with a growth mindset, who enjoy the challenge of solving hard problems. We recognize that everyone here is a person first and an employee second. We want people to feel cared for and supported to bring the best versions of themselves to work and help the company achieve its mission. We believe culture is critical to success and invest accordingly. 
We live and promote our FASTT values of Focused, Advancement with Speed, Tenacity, and Transparency. We work hard to maintain an engaging, supportive environment where everyone can do their best work. To learn more, read our culture deck.

Diversity, Equity and Inclusion:
We're committed to creating an inclusive environment where people from all backgrounds can thrive. We believe that improving diversity, equity and inclusion is our collective responsibility, and this belief guides our DEI journey. To learn more, read about our DEI initiatives.

Accessibility Accommodations:
BenchSci provides accessibility accommodations during the recruitment process. Should you require any accommodation, we will work with you to meet your needs.

BenchSci is a remote first organization. At this moment, we are welcoming applicants from Canada, the US and the UK for this position. 

#LI-Remote
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.