Remote Senior Machine Learning Engineer (Remote)

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.
  • The data sources include both publicly available and proprietary internal data, represented in unstructured text and knowledge graphs.
  • The engineer will work to enrich BenchSci’s knowledge graph through classification, discovery of high-value implicit relationships, and predicting novel insights using various ML techniques.
  • Responsibilities include analyzing a large biological knowledge graph, collaborating with data and knowledge engineering experts, and delivering robust, scalable ML models.
  • The engineer will architect and design ML solutions, from data collection to deployment and monitoring.
  • Collaboration with product management, project management, and science teams is essential, as well as providing technical leadership on Knowledge Enrichment projects.
  • Participation in agile rituals and practices is expected.

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, preferably a PhD, in Software Engineering, Computer Science, or a related field is required.
  • Proven track record of delivering complex ML projects in agile environments, with proficiency in state-of-the-art NLP and ML techniques.
  • Mastery of several ML frameworks and libraries, with extensive experience in Python and PyTorch.
  • Experience with the full ML development lifecycle, including architecture, data collection, model training, and deployment.
  • Familiarity with Large Language Models and Retrieval Augmented Generation (RAG) architecture is necessary.
  • Experience with graph machine learning and knowledge graphs, particularly in the biological domain, is preferred.
  • Strong problem-solving skills and attention to detail regarding scalability and performance.
  • Comprehensive knowledge of software engineering principles and programming fundamentals, particularly in Python.
  • Experience with data manipulation and processing tools such as SQL, Cypher, or Pandas is required.
  • A proactive and assertive attitude is essential, along with experience in cross-functional teams.
  • Outstanding verbal and written communication skills are necessary to explain complex concepts to both technical and non-technical stakeholders.
  • A growth mindset and engagement with the ML/AI community are important.

Benefits:

  • The position offers the opportunity to work remotely, providing flexibility in work location.
  • Employees will collaborate with some of the brightest minds in tech, contributing to the mission of expediting drug discovery.
  • The role allows for the application of cutting-edge ML/AI techniques in a fail-fast environment focused on value delivery.
  • There is an emphasis on professional growth and staying up-to-date with advances in ML/AI.
  • The company fosters a culture of freedom and responsibility, allowing employees to take ownership of their work.
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