
About BenchSci
AI-driven solutions for biomedical research efficiency
Key Highlights
- Raised $159.6 million in Series C funding
- Developed ASCEND software to improve drug trial hit rates
- Headquartered in South Core, Toronto, ON
- Trusted by leading pharmaceutical companies worldwide
BenchSci is a Toronto-based company revolutionizing biomedical research with its AI-assisted software that helps scientists analyze data from scientific journals and product catalogs. Trusted by leading pharmaceutical companies, BenchSci has raised $159.6 million in funding and employs between 201-5...
🎁 Benefits
BenchSci offers a comprehensive benefits package including an annual Executive Health Assessment, generous parental leave options, and a $1,000 work-f...
🌟 Culture
BenchSci fosters a remote-first culture that attracts top global talent, focusing on leveraging AI to enhance research productivity. The company value...
Overview
BenchSci is hiring a Senior Machine Learning Engineer to solve problems in NLP and transform scientific processes. You'll work with Python and contribute to innovative solutions. This position requires a strong background in machine learning and NLP.
Job Description
Who you are
You have a strong background in machine learning, particularly in natural language processing (NLP) — your experience includes developing and deploying models that solve complex problems in this domain. You appreciate the intersection of science and technology, and you're eager to apply your skills to transform scientific processes. Your proficiency in Python allows you to implement algorithms and work with data effectively.
You thrive in collaborative environments and enjoy working with cross-functional teams — your communication skills enable you to articulate complex concepts to both technical and non-technical stakeholders. You are driven by a desire to make a meaningful impact in the scientific community, and you understand the importance of data-driven decision-making in achieving this goal.
What you'll do
As a Senior Machine Learning Engineer at BenchSci, you will be responsible for designing and implementing machine learning models that enhance scientific research processes. You will collaborate closely with data scientists and engineers to develop NLP solutions that improve data interpretation and analysis. Your role will involve experimenting with various algorithms and techniques to optimize model performance and accuracy.
You will also be tasked with mentoring junior engineers and sharing your expertise in machine learning best practices. Your contributions will directly influence the direction of our projects, and you will have the opportunity to lead initiatives that push the boundaries of what's possible in scientific research.
What we offer
BenchSci provides a competitive salary range of £80,000 - £130,000, reflecting our commitment to attracting top talent. We foster a culture of innovation and collaboration, where your ideas and contributions are valued. You will have access to professional development opportunities and the chance to work on projects that have a real-world impact on scientific discovery. Join us in our mission to transform how science is done.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at BenchSci.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Cresta is hiring a Senior Machine Learning Engineer to develop state-of-the-art ML systems for intelligent customer interactions. You'll work with large-scale multimodal data, focusing on ASR and NLP. This role requires expertise in machine learning and related technologies.

Machine Learning Engineer
Contentful is hiring a Senior Machine Learning Engineer to develop and optimize ML solutions for enterprise customers. You'll work with technologies like Python and TensorFlow to create impactful AI products. This position requires proven experience in model development and deployment.

Machine Learning Engineer
CoMind is seeking a Senior Machine Learning Engineer to develop innovative neuromonitoring technologies. You'll analyze complex time-series datasets and lead the development of machine learning models. This role requires expertise in Python and machine learning techniques.

Machine Learning Engineer
Waymo is seeking a Senior Machine Learning Engineer to develop scalable systems for training and fine-tuning generative models. You'll work with Python and TensorFlow to enhance the Waymo Driver's performance. This role requires expertise in machine learning and reinforcement learning techniques.

Machine Learning Engineer
Graphcore is hiring a Senior Machine Learning Engineer to advance AI technology by developing and optimizing AI models for specialized hardware. You'll work on large-scale systems and collaborate closely with software development and research teams. This role requires strong technical skills in AI model implementation.