Senior R&D Engineer

BenchSci develops advanced biomedical artificial intelligence software platform to help scientists run more successful experiments.
$130,000 - $200,000
Machine Learning
Senior Software Engineer
Remote
101 - 500 Employees
4+ years of experience
AI · Healthcare · Biotech

Description For Senior R&D Engineer

BenchSci is revolutionizing life-saving research through their advanced biomedical AI platform. As a Senior R&D Engineer, you'll work directly with the Chief Science Officer to develop cutting-edge solutions in bioinformatics. The role combines machine learning expertise with biological sciences, impacting over 31,000 scientists worldwide. You'll design and implement ML models, optimize data pipelines, and work with state-of-the-art technologies including LLMs. The company, backed by prestigious investors including Google's AI fund, offers a remote-first culture with comprehensive benefits. BenchSci is recognized as a Great Place to Work® with a strong focus on diversity, equity, and inclusion. The position requires both technical expertise in Python, SQL, and ML, as well as domain knowledge in life sciences. You'll be part of a high-impact team working on meaningful problems at the intersection of AI and biotechnology. The role offers significant growth opportunities, competitive compensation, and the chance to contribute to accelerating scientific research and development. The company's culture emphasizes transparency, continuous learning, and personal development, making it an ideal environment for motivated professionals looking to make a difference in healthcare and biotechnology.

Last updated a month ago

Responsibilities For Senior R&D Engineer

  • Design and execute experiments with ML models and training methods
  • Track advancements in ML and AI, testing and applying new models
  • Integrate POCs into existing data tools and pipelines
  • Implement robust testing strategies and debug code
  • Optimize ML pipelines for performance and scalability
  • Utilize and fine-tune LLM models and APIs
  • Master pipeline tools (Dataflow, BigQuery, Workflows)
  • Collaborate with other teams and communicate effectively
  • Develop and implement POC code quickly
  • Share R&D discoveries across the organization

Requirements For Senior R&D Engineer

Python
  • MSc degree in life sciences (PhD preferred)
  • 4+ years of experience as a professional developer
  • Expertise in Python and programming fundamentals
  • Expertise in intermediate/advanced SQL and BigQuery
  • Experience with statistical analysis of datasets
  • Experience with Large Language Models
  • Experience with cloud reference architectures
  • Strong cross-team communication and collaboration skills

Benefits For Senior R&D Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Parental Leave
401k
  • Remote-first culture
  • Compensation package with equity options
  • Robust vacation policy plus additional vacation day every year
  • Company closures for 14 days throughout the year
  • Flex time for sick days, personal days, and religious holidays
  • Comprehensive health and dental benefits
  • Annual learning & development budget
  • Home office set-up budget
  • Annual lifestyle spending account allowance
  • Generous parental leave benefits
  • Retirement savings with company match

Interested in this job?

Jobs Related To BenchSci Senior R&D Engineer

Senior Machine Learning Engineer - Graph ML

Senior Machine Learning Engineer position at BenchSci, focusing on graph ML and biomedical data analysis to accelerate drug discovery through AI-powered solutions.

Lead Machine Learning Engineer (Knowledge Enrichment)

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

Senior Software Developer, AI/ML GenAI, Google Workspace

Senior Software Developer position at Google focusing on AI/ML GenAI development for Google Workspace, requiring 5+ years of software development experience and strong expertise in GenAI techniques.

Senior Software Developer AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/Machine Learning and Applied AI development.

Senior Software Engineer, AI/ML Natural Language Processing, Google Cloud Platforms

Senior Software Engineer position at Google focusing on AI/ML Natural Language Processing for Google Cloud Platforms