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 18 days 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

Lead Machine Learning Engineer (Knowledge Enrichment)

Lead Machine Learning Engineer role at BenchSci, focusing on knowledge enrichment in biomedical data using advanced ML techniques.

Software Development Engineer, Prime Video Sports

Senior Software Engineer role at Amazon Prime Video Sports, focusing on ML/CV technology to enhance sports streaming experiences.

Machine Learning Engineer III, FAR (Frontier AI & Robotics)

Senior ML Engineer role at Amazon Robotics, optimizing large-scale foundation models and working with world-class AI researchers to advance robotics technology.

Applied Acoustic ML Engineer

Senior ML Engineer role at Apple focusing on audio technology and machine learning, developing innovative audio features for consumer electronics products.

AIML Sr SW Engineer - SystemRF

Senior AI/ML Engineer position at Apple, focusing on wireless systems optimization using advanced data analysis and machine learning techniques.