Machine Learning Engineer

Benevolental New York , NY 10007

Posted 3 months ago

Machine Learning Engineer

BenevolentAI, founded in 2013, creates and applies AI technologies to transform the way medicines are discovered and developed. BenevolentAI seeks to improve patient's lives by applying technology designed to generate better data decision making and in doing so lower drug development costs, decrease failure rates and increase the speed at which medicines are generated. The company has developed the Benevolent Platform - a discovery platform used by BenevolentAI scientists to find new ways to treat disease and personalise drugs to patients.

BenevolentAI is HQ'd in London with a research facility in Cambridge (UK) and further offices in New York and Antwerp. BenevolentAI has active R&D drug programmes from discovery to Phase II in disease areas such as ALS, Parkinson's, Ulcerative Colitis and Sarcopenia.

The role

The Engineering team is focused on applying engineering rigor and discipline to our growing software platform. We embrace modern microservice architecture and use Kubernetes to orchestrate a machine learning platform that's tailored to empower drug discovery scientists. We are keen to hear from both entry level and experienced Machine Learning Engineers who will work with the full cycle of machine learning, from data ingestion, data modeling, and feature extraction, to modeling, evaluation, and deployment.

Drug discovery is a truly hard problem: by one count, there are north of 7000 diseases with no treatment. To meet this challenge, we work hand in hand with in-house biologists. We use a spectrum of techniques ranging from expert augmentation to deep learning. We integrate nuanced, complex and vast biomedical data into one of the largest biomedical graphs. Our team is made of talented and highly motivated bioinformaticians, engineers, AI scientists, drug discoverers, and product managers. Come help us build software that makes the world a better place, in a very tangible way.

Primary responsibilities

  • Develop our machine learning pipeline tailored to empower drug discovery scientists.

  • Productize, and serve AI models built for drug discovery.

  • Develop ETL pipeline and services to support model benchmarking and evaluation.

  • Develop and operate systems with microservice architecture in our on-premise Kubernetes cluster.

  • Deploy AI powered products in both internal and external disease programs.

We're looking for someone with...

  • Degree in Computer Science, Machine Learning, Artificial Intelligence (BSc/MSc/PhD) or related academic discipline.

  • Experience in a product team, in a commercial environment, as a software engineer (full-time or internship) or relevant roles.

  • Proven track records for building complex applications, dealing with complex data, and delivering user experiences with attention to code quality and testing.

  • Expert of machine learning theory, specifically supervised learning, generative model, reinforcement learning, active learning, Bayesian methods, etc.

  • A robust knowledge of some of these is needed:

  • Language: Python, Java

  • ML Framework: any of Tensorflow, PyTorch, MxNet

  • Backend: flask, spring, SQL/NoSQL/Graph Databases, REST APIs, GraphQL

  • Infrastructure and DevOps: Docker, Kubernetes, CI/CD

Who are we?

We have assembled a diverse, exceptionally talented and spirited team to tackle the most pressing and challenging problems at the intersection of artificial intelligence and drug discovery. We bring our ideas and passion for new technology and medicine discover to life by questioning traditional scientific dogmas.

Our core values reflect who we are and how we work and they are so important to achieve our mission: Bring better medicine to patients faster.

Put patients first. Drive to delivery. Break boundaries. Own the solution.

Find out more

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Machine Learning Engineer

Mindbody, Inc

Posted 4 days ago

VIEW JOBS 8/21/2019 12:00:00 AM 2019-11-19T00:00 As a Machine Learning Engineer, you will be responsible for helping to design, develop, and debug the MINDBODY software infrastructure at the heart of MINDBODY's platforms. You will apply machine learning algorithms to develop new models as well as enhance existing ones, ushering solutions all the way from concept to production. You will have the opportunity to work closely with experienced co-workers in a fast-paced work environment. Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics and programming. The Machine Learning Engineer's ultimate goal will be to shape and build efficient self-learning applications. PRINCIPAL DUTIES AND RESPONSIBILITIES: * Study and transform data science prototypes into productionized systems * Design and develop machine learning and deep learning systems * Research and implement appropriate Machine Learning algorithms and tools * Develop machine learning applications according to requirements * Select and help design appropriate datasets and data representation methods * Run machine learning tests and experiments * Perform statistical analysis and fine-tuning using test results * Collaborate with other development teams to support the integration and deployment of Machine Learning products and services * Train and retrain systems when necessary * Extend existing Machine Learning libraries and frameworks * Keep abreast of developments in the field * All other duties as assigned * BSc in Computer Science, Mathematics or similar field preferred; technical certification or equivalent accepted * Master's degree is a plus * Proven experience as a Machine Learning Engineer or similar role, with 2+ years of full-time experience * Understanding of all stages of developing machine learning-based systems: labeling data, selecting algorithms, training, model development, visualization, regression, updates and debugging * Understanding of data structures, data modeling and software architecture * Deep knowledge of math, probability, statistics and algorithms * Ability to write robust code in Python or R, and one or more of Java, C#, C++, or Go * Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn) * Familiarity engineering products with big data infrastructure platforms like Hadoop and Spark * Good communication skills * Ability to work in a team * Outstanding analytical and problem-solving skills * Understanding of the challenges surrounding applying machine learning to rich media, including automatic speech recognition (ASR), natural language processing (NLP), object detection and image recognition Mindbody, Inc New York City NY

Machine Learning Engineer