Staff Engineer - Machine Learning, NLP (Remote)

BenchSci empowers scientists to run more successful experiments with the world's most advanced, biomedical artificial intelligence software platform.
Machine Learning
Staff Software Engineer
Remote
101 - 500 Employees
8+ years of experience

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

BenchSci is seeking a Staff Machine Learning Engineer to join their platform architecture team. This role offers an opportunity to apply state-of-the-art ML to shape the future of scientific discovery, directly impacting BenchSci's mission to exponentially increase the speed and quality of life-saving research and development.

Reporting to the Head of the Platform Architecture Group, you will:

  • Work on complex ML architectures (model and data pipeline level)
  • Be responsible for high-level design of end-to-end technical solutions
  • Collaborate closely with ML teams, providing guidance and mentorship
  • Set technical direction throughout the ML Development Lifecycle
  • Design ML Architecture across multiple teams for robust, scalable solutions
  • Write, review, and approve ML and Data technical documentation
  • Contribute to the ML and Data roadmap
  • Improve workflows with latest optimizations in libraries like PyTorch
  • Own ML solutions and long-term technical investments
  • Lead technical design discussions and apply best practices
  • Promote coding guidelines and raise the bar for code quality
  • Provide guidance to senior engineers and foster continuous growth
  • Work cross-functionally with stakeholders including R&D scientists

Requirements:

  • 8+ years of professional experience in ML, with 2+ years at Staff Engineer level
  • Strong experience with NLP, LLMs, Python, and PyTorch
  • Track record of delivering robust, scalable ML models
  • Experience with full ML development lifecycle
  • Expertise in data manipulation, Cloud solutions, and MLOps
  • Strong communication and collaboration skills

BenchSci offers a comprehensive benefits package, including equity options, vacation policy, health benefits, learning budget, and more. The company is backed by major investors and serves top pharmaceutical companies and academic centers. BenchSci values diversity, equity, and inclusion, fostering a culture of continuous learning and personal growth.

Join BenchSci to work on high-impact projects with skilled experts, driving innovation in life-saving research and development.

Last updated 7 months 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
  • Improve workflows with latest optimizations in libraries like PyTorch
  • Own ML solutions and long-term technical investments
  • Lead technical design discussions and apply best practices
  • Promote coding guidelines and raise the bar for code quality
  • Provide guidance to senior engineers
  • Work cross-functionally with different stakeholders including R&D scientists

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

Python
  • 8+ years of professional experience in ML, with 2+ years at Staff Engineer level
  • Strong experience with NLP and LLMs
  • Strong experience with Python and programming fundamentals
  • Extensive experience with PyTorch
  • Track record of delivering robust, scalable ML models
  • Experience with full ML development lifecycle
  • Experience with data manipulation (SQL or pandas)
  • Experience with Cloud solutions, MLOps, DataOps, and data warehouses
  • Strong cross-team communication and collaboration skills

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

Equity
Medical Insurance
Dental Insurance
Education Budget
Parental Leave
  • Equity options
  • Robust vacation policy
  • Company closures for 14 additional days
  • 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
  • Parental leave benefits
  • Retirement savings with company match

Interested in this job?

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

Research Scientist (L5) - Speech Synthesis, Content and Studio

Senior Research Scientist position at Netflix focusing on speech synthesis and machine learning for content localization.

Senior Staff Machine Learning Engineer, Security

Senior Staff Machine Learning Engineer position at Airbnb, focusing on security applications through advanced ML and data analytics, requiring 12+ years of experience.

Staff Software Engineer, ML Infrastructure

Staff Software Engineer position at Airbnb focusing on building and scaling ML infrastructure and GenAI capabilities to support company-wide AI initiatives.

Deep Learning Optimization and Infrastructure Manager, System Intelligence and Machine Learning

Lead Apple's ML infrastructure team developing frameworks and tools for machine learning model deployment across Apple's ecosystem.

Senior Staff AI Engineer

Lead AI initiatives at Credit Genie, developing machine learning solutions for financial wellness platform in New York City. Competitive salary, equity, and comprehensive benefits.