Remote Staff Engineer - Machine Learning, NLP (Remote)

Posted

Apply now
Please, let BenchSci know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are seeking a Staff Machine Learning Engineer to join our platform architecture team.
  • This role is an opportunity to apply state-of-the-art ML that will shape the future of scientific discovery.
  • You will be a key player in accomplishing BenchSci's mission to exponentially increase the speed and quality of life-saving research and development.
  • Your work will have an impact on thousands of scientists across the world who rely on BenchSci for their research.
  • Reporting to the Head of the Platform Architecture Group, you will work on complex and challenging ML architectures (model level and data pipeline level).
  • You will be responsible for the high-level design of technical solutions end to end.
  • You will work closely with our ML teams, provide guidance and mentorship, and set the technical direction throughout the ML Development Lifecycle.
  • You will join the Platform Architecture Group, collaborate with Staff Engineers and architects, and provide high-level end-to-end solution design for the company’s mission-critical initiatives.
  • You will design ML Architecture across multiple ML and Data Teams to build robust, scalable, and production-ready solutions that enhance the speed and quality of life-saving research.
  • You will write, review, and approve ML and Data technical documentation to ensure quality and accuracy of performance and results.
  • You will contribute to the ML and Data roadmap by ensuring project proposals are both highly impactful and technically feasible.
  • You will continuously improve our workflows by keeping up to date with the latest optimizations in libraries such as PyTorch and expand our usage of modern tools such as DVC.
  • You will own ML solutions and long-term technical investments that will drive innovation at BenchSci.
  • You will lead technical design discussions, apply best practices, diagnose problems, and lead the resolution while fostering an inclusive environment.
  • You will participate and contribute to Agile grooming, planning, and estimation.
  • You will promote the definition of coding guidelines and raise the bar for code quality using tools such as SonarCloud.
  • You will provide guidance to senior engineers and help to foster a culture of continuous growth.
  • You will work cross-functionally with different stakeholders, including BenchSci's R&D scientists, to learn, model, and capture the nuances of biology.

Requirements:

  • You must have at least 8 years of professional experience applying ML techniques to solve business problems, with at least 2 years at a Staff Engineer level.
  • You should have strong experience with NLP and LLMs, as well as strong experience with Python and programming fundamentals.
  • Extensive experience with PyTorch is required.
  • You must have a track record of successfully delivering robust, scalable, and production-ready ML models.
  • Experience with the full ML development lifecycle from architecture and technical design, through data collection and preparation, model selection, training and evaluation, to deployment and maintenance is necessary.
  • You should have experience with data manipulation and processing, such as SQL or pandas.
  • Experience with Cloud solutions and Cloud architecture, particularly with MLOps, DataOps, and data warehouses, is required.
  • You must have experience leading technical design discussions, writing and reviewing technical design documents, and providing technical guidance and directions.
  • You should have the ability to reason about trade-offs and make technical decisions under a certain level of uncertainty.
  • Strong cross-team communication and collaboration skills are essential, along with a growth mindset and a constant desire to learn.

Benefits:

  • You will enjoy an engaging remote-first culture.
  • A great compensation package that includes BenchSci equity options is provided.
  • You will benefit from a robust vacation policy plus an additional vacation day every year.
  • The company offers closures for 14 more days throughout the year.
  • Flex time for sick days, personal days, and religious holidays is available.
  • Comprehensive health and dental benefits are included.
  • An annual learning & development budget is provided.
  • You will receive a one-time home office set-up budget to use upon joining BenchSci.
  • An annual lifestyle spending account allowance is available.
  • Generous parental leave benefits with a top-up plan or paid time off options are offered.
  • You will have the ability to save for your retirement coupled with a company match.
Apply now
Please, let BenchSci know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback