Staff Engineer - Machine Learning, NLP (Remote)

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

Description For Staff Engineer - Machine Learning, NLP (Remote)

BenchSci is seeking a Staff Machine Learning Engineer to join their platform architecture team, focusing on applying cutting-edge ML technology to accelerate scientific discovery. This role offers an opportunity to impact thousands of scientists worldwide through BenchSci's biomedical AI platform. The position involves working on complex ML architectures, providing technical leadership, and collaborating with multiple teams to build robust, scalable solutions.

The ideal candidate will have extensive experience in ML, particularly in NLP and LLMs, with a strong background in Python and PyTorch. They'll be responsible for high-level technical solutions, mentoring team members, and driving innovation in the company's ML infrastructure. The role requires both technical expertise and leadership skills, as you'll be working closely with R&D scientists and various stakeholders.

BenchSci, backed by major investors including Google's AI fund and Generation Investment Management, serves 16 top pharmaceutical companies and over 4,300 academic centers. The company offers a comprehensive benefits package, including equity options, health benefits, and professional development opportunities. Their remote-first culture emphasizes diversity, continuous learning, and work-life balance.

This is an excellent opportunity for an experienced ML engineer who wants to make a meaningful impact in life-saving research while working with cutting-edge technology in a supportive, growth-oriented environment. The role combines technical challenges with the satisfaction of contributing to important scientific discoveries.

Last updated 18 days ago

Responsibilities For Staff Engineer - Machine Learning, NLP (Remote)

  • Design ML Architecture across multiple ML and Data Teams
  • Write, review and approve ML and Data technical documentation
  • Contribute to the ML and Data roadmap
  • Lead technical design discussions and apply best practices
  • Provide guidance to senior engineers and foster continuous growth
  • Work cross-functionally with R&D scientists
  • Own ML solutions and long-term technical investments
  • Promote coding guidelines and raise the bar for code quality

Requirements For Staff Engineer - Machine Learning, NLP (Remote)

Python
  • At least 8 years of professional experience applying ML techniques
  • At least 2 years at a Staff Engineer level
  • Strong experience with NLP and LLMs
  • Strong experience with Python and programming fundamentals
  • Extensive experience with PyTorch
  • Experience with the full ML development lifecycle
  • Experience with data manipulation (SQL or pandas)
  • Experience with Cloud solutions and Cloud architecture
  • Strong cross-team communication and collaboration skills

Benefits For Staff Engineer - Machine Learning, NLP (Remote)

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

Interested in this job?

Jobs Related To BenchSci Staff Engineer - Machine Learning, NLP (Remote)

Staff Software Engineer

Staff Software Engineer role at Intuit focusing on AI-powered developer tools and productivity enhancement.

Software Engineering SMTS ( AI Engineer)

Senior Machine Learning Technical Staff position focused on AI Engineering and LLM implementation at Salesforce, requiring expertise in prompt engineering and AI systems.

Lead Machine Learning Engineer

Lead Machine Learning Engineer role at Disney focusing on security and anomaly detection, offering competitive compensation and the opportunity to work with cutting-edge ML technologies.

Machine Learning Engineer 4

Join Adobe as a Machine Learning Engineer 4 to develop advanced AI solutions for brand intelligence, working with cutting-edge technology and collaborating with talented teams in Bangalore.

Managing Machine Learning Engineer

Managing Machine Learning Engineer position at Allstate, leading ML initiatives and teams in developing AI solutions for insurance services.