Senior Software Engineer / Lead engineer

Introduction ๐Ÿ”ฌ

OccamzRazor is pioneering a machine learning-driven drug discovery platform to cure neurodegenerative disorders, starting with Parkinson's.  Our platform consists of i) an information extraction pipeline which processes structured and unstructured data into a unified biomedical graph called the Parkinsome, and ii) a graph learning pipeline which further processes the biomedical graph to identify novel drug targets and/or compounds from it.  Our goal is to leverage our computational platform to eventually identify curative therapies for all unsolved diseases.

OccamzRazor is comprised of a small and extraordinary team of machine learning engineers, biomedical scientists, and computational biologists, with half of them holding PhDs in their respective fields.  The team is supported by the leading names in machine learning and biology, including our lead investor Jeff Dean (head of Google AI) and our advisor Randy Schekman (Nobel laureate).  Members of our team have published various components of our computational platform in the leading machine learning (NeurIPS) and natural language processing (ACL) conferences.

OccamzRazor currently has offices in New York City and San Francisco and is actively seeking highly-motivated engineers and ML researchers to join the OccamzRazor family.  We are a distributed team and open to collaborating with people who would like to live and work remotely anywhere in the world.

The role ๐Ÿ‘ฉโ€๐Ÿ’ป

We are looking for a senior software engineer who can serve the needs of a fast-paced applied research environment, has strong fundamentals in algorithms and data structures, and an enthusiasm and ability to collaborate with an interdisciplinary group of machine learning engineers and computational biologists to accelerate computational drug discovery.

Even though this is an individual contribution role, we expect it to eventually evolve into leading engineering for the entire company, with additional responsibilities in providing hands-on technical leadership, determining best engineering tools and practices, assisting project management and architectural design, and coaching everyone to become the best software engineers they can be.

This role will report directly to the CTO.

On a day-to-day basis, you will ๐Ÿงช

  • Develop, take ownership, and execute an engineering agenda to enable computational drug discovery.

  • Collaborate with an interdisciplinary team of machine learning research engineers, computational biologists, and software engineers.

  • Devise, architect, and implement the simplest (yet algorithmically correct) solutions in pursuit of our mission.

  • Maintain and promote best engineering practices across the company.

  • Grow to become the engineering lead of the company.

Desired Qualifications ๐Ÿ‘ฉโ€๐Ÿ”ฌ

  • A degree in computer science, mathematics, or a related field.

  • A strong background in algorithms and data structures.

  • Experience working on machine learning problems or collaborating with machine learning engineers.

  • Experience building software using best engineering practices.

  • An ability to devise and build high-impact solutions in an ambiguous, fluid, and academically-oriented applied research environment.

  • An interest and enthusiasm for working on biomedical problems.

If available, we recommend candidates to list all of their projects and publications on their resume.

OccamzRazor offers an equal opportunity work environment with full employee benefits, such as health and dental insurance, as well as a competitive equity and salary package. We offer perks like discounted Citi Bike membership, conference attendances, monthly happy hours, and social events.

Please send your CV and cover letter to berk@occamzrazor.com