Remote Senior Machine Learning Engineer (Remote)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • BenchSci is seeking a Senior Machine Learning Engineer to join their Knowledge Enrichment team.
  • The role involves designing and implementing ML-based approaches to analyze, extract, and generate knowledge from complex biomedical data.
  • You will work with both publicly available and proprietary internal data, represented in unstructured text and knowledge graphs.
  • The position focuses on enriching BenchSci’s knowledge graph through classification, discovery of high-value implicit relationships, and predicting novel insights using various ML techniques.
  • You will collaborate with team members to apply state-of-the-art ML and graph ML/data science algorithms.
  • The role requires a team-oriented mindset that embraces cutting-edge ML/AI technologies and values delivery in a fail-fast environment.
  • Responsibilities include analyzing a large biological knowledge graph, developing knowledge enrichment strategies, delivering robust ML models, and collaborating with cross-functional teams.

Requirements:

  • A minimum of 3 years of experience as an ML engineer, ideally 5+ years.
  • Experience in providing technical leadership on complex projects is preferred.
  • A degree in Software Engineering, Computer Science, or a related field, with a preference for a PhD.
  • Proven track record of delivering complex ML projects in agile environments alongside high-performing teams.
  • Demonstrable proficiency in state-of-the-art NLP and ML techniques.
  • Mastery of several ML frameworks and libraries, with the ability to architect complex ML systems from scratch.
  • Extensive experience with Python and PyTorch.
  • A history of delivering robust, scalable, and production-ready ML models with a focus on performance optimization.
  • Familiarity with the full ML development lifecycle, including architecture, data collection, model training, and deployment.
  • Experience with Large Language Models and Retrieval Augmented Generation (RAG) architecture.
  • Knowledge of graph machine learning and practical applications, particularly with biological knowledge graphs and ontologies.
  • Strong problem-solving skills with attention to scalability and performance.
  • Comprehensive knowledge of software engineering principles and programming fundamentals.
  • Experience with data manipulation tools such as SQL, Cypher, or Pandas.
  • A proactive attitude and ability to work in cross-functional teams, ideally in a scientific/biological domain.
  • Excellent verbal and written communication skills to explain complex concepts to diverse stakeholders.
  • A growth mindset with a commitment to staying updated on advances in ML/AI.

Benefits:

  • The position offers the flexibility of remote work.
  • You will have the opportunity to work alongside some of the brightest minds in technology.
  • The role allows for collaboration on cutting-edge projects that contribute to expediting drug discovery.
  • You will be part of a team that values innovation and challenges the status quo.
  • The company promotes a culture of freedom and responsibility, allowing you to take ownership of your work.
  • Opportunities for professional growth and engagement with the ML/AI community are encouraged.
Leave a feedback