Senior Machine Learning Engineer - Graph ML

BenchSci develops advanced biomedical artificial intelligence software platform to help scientists accelerate life-saving research and development.
Machine Learning
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
AI · Healthcare · Biotech

Description For Senior Machine Learning Engineer - Graph ML

BenchSci is revolutionizing life-saving research and development through their advanced biomedical AI platform. As a Senior Machine Learning Engineer on the Knowledge Enrichment team, you'll be at the forefront of analyzing and extracting insights from complex biomedical data using cutting-edge ML techniques. The role combines expertise in graph machine learning, NLP, and biological knowledge graphs to enhance BenchSci's core platform.

Working alongside top minds in tech, you'll develop sophisticated ML solutions that directly impact drug discovery acceleration. The position offers the opportunity to work with state-of-the-art ML/AI approaches, including Large Language Models and Graph Neural Networks, while collaborating with cross-functional teams of scientists, product managers, and engineers.

BenchSci, backed by prestigious investors including Google's AI fund and Generation Investment Management, serves 16 of the top 20 pharmaceutical companies and over 4,300 academic centers. The company offers a strong culture focused on transparency, continuous learning, and personal growth. They're committed to diversity and inclusion, providing an environment where people from all backgrounds can thrive.

This role is perfect for someone who combines deep ML expertise with a passion for impactful scientific work. You'll have the freedom to push boundaries, challenge the status quo, and directly contribute to accelerating scientific discovery. The remote work setting offers flexibility while maintaining strong collaborative opportunities with high-impact teams.

Last updated 5 months ago

Responsibilities For Senior Machine Learning Engineer - Graph ML

  • Analyze and manipulate biological knowledge graph data from multiple sources
  • Design and develop knowledge enrichment approaches
  • Deliver robust, scalable production-ready ML models
  • Architect ML solutions from data collection to deployment
  • Provide technical leadership on Knowledge Enrichment projects
  • Collaborate with cross-functional teams
  • Ensure adoption of ML best practices
  • Work on classification, clustering, and relationship discovery in data

Requirements For Senior Machine Learning Engineer - Graph ML

Python
  • Minimum 3, ideally 5+ years of experience as an ML engineer
  • Experience providing technical leadership on complex projects
  • Degree, preferably PhD, in Software Engineering, Computer Science, or similar
  • Proven track record of delivering complex ML projects
  • Mastery of ML frameworks and libraries
  • Extensive experience with Python and PyTorch
  • Experience with Large Language Models and RAG architecture
  • Experience with graph machine learning
  • Knowledge of biological ontologies
  • Experience with data manipulation (SQL, Cypher, Pandas)
  • Outstanding verbal and written communication skills

Interested in this job?

Jobs Related To BenchSci Senior Machine Learning Engineer - Graph ML

GPU Research Engineer

GPU Research Engineer position at Qualcomm Technologies, focusing on AI/ML and GPGPU development, offering competitive compensation and comprehensive benefits.

Senior Machine Learning Engineer - II

Senior Machine Learning Engineer position at Adobe's AI Foundation Team, focusing on developing advanced AI models and systems for Adobe Express, requiring 8+ years of experience in ML/AI.

Senior Forward Deployment Engineer, Applied AI

Senior Forward Deployment Engineer role at Google DeepMind focusing on developing and deploying AI applications using Google's generative AI models.

Machine Learning Engineer, Spatial Intelligence

Senior Machine Learning Engineer position at Wayve, focusing on 3D vision and spatial intelligence for autonomous driving systems, requiring 3+ years of experience.

Sr. AI Engineer, Adobe Experience Platform

Senior AI Engineer position at Adobe, focusing on machine learning and NLP for the Experience Platform team. Lead development of scalable AI solutions and mentor team members.