Remote Senior Machine Learning Engineer - Graph ML

Posted

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

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 various ML techniques, including classification and discovering high-value implicit relationships.
  • You will collaborate with team members to apply state-of-the-art ML and graph ML/data science algorithms.
  • The role requires working in a team that challenges the status quo and focuses on delivering value 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.
  • You will also provide technical leadership on projects and ensure the adoption of ML best practices within the team.

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 is required, with a PhD being preferable.
  • Proven track record of delivering complex ML projects in agile environments.
  • Demonstrable proficiency in ML, particularly with NLP and ML techniques.
  • Mastery of several ML frameworks and libraries, with the ability to architect complex ML systems.
  • Extensive experience with Python and PyTorch is essential.
  • Experience with the full ML development lifecycle, from architecture to deployment and maintenance.
  • Familiarity with Large Language Models and Retrieval Augmented Generation (RAG) architecture is required.
  • Experience with graph machine learning and knowledge graphs, ideally in a biological context.
  • Strong problem-solving skills and attention to detail regarding scalability and performance.
  • Comprehensive knowledge of software engineering principles and programming fundamentals.
  • Experience with data manipulation tools such as SQL, Cypher, or Pandas is necessary.
  • A proactive attitude and ability to work in cross-functional teams are essential.
  • Outstanding verbal and written communication skills are required to explain complex concepts to various stakeholders.
  • A growth mindset and engagement with the ML/AI community are important.

Benefits:

  • BenchSci offers a culture that prioritizes team members and fosters transparency, collaboration, and continuous learning.
  • The company invests in its people, providing resources for personal growth and development.
  • Employees are empowered to unleash their full potential and thrive in a challenging environment.
  • BenchSci is committed to diversity, equity, and inclusion, creating an inclusive environment for all backgrounds.
  • Accessibility accommodations are available for those who require them.
Apply now
Please, let BenchSci know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback