Machine Learning & Python Backend Engineer

Cloud AI microscopy automation startup building AI cloud computing for microscopy images and NGS sequencing data.
Backend
Mid-Level Software Engineer
Remote
11 - 50 Employees
3+ years of experience
AI · Healthcare · Biotech

Description For Machine Learning & Python Backend Engineer

Biodock, a YC-funded and Andreessen Horowitz-backed biotech AI startup, is revolutionizing cloud computing for microscopy images and NGS sequencing data. Founded in 2020, they're on a mission to accelerate global research by providing free access to their technology for academic scientists. The company is seeking a Machine Learning & Python Backend Engineer to join their 8-person team in developing crucial AI and image processing features.

The role combines backend development with machine learning, requiring expertise in Python, Numpy, and PyTorch. You'll be working with cutting-edge technology stack including Docker, Terraform, Redis, AWS, and Serverless architecture. The position offers direct collaboration with founders and significant impact on the company's direction.

The ideal candidate should have 3+ years of combined backend and ML experience, with strong proficiency in Python and image processing. Additional experience with tools like OpenCV, AWS services, and MongoDB would be advantageous. The position offers competitive compensation including equity and unlimited vacation time.

What makes this role unique is the opportunity to work on technology that directly impacts disease understanding and treatment. You'll be part of a small but growing team, working remotely while contributing to meaningful scientific advancement. The position offers both technical challenges in ML/AI and the satisfaction of supporting crucial biomedical research worldwide.

Last updated 5 days ago

Responsibilities For Machine Learning & Python Backend Engineer

  • Develop and maintain backend services and batch jobs that support image processing and AI features
  • Work with image data in Numpy arrays and manage data flow to/from machine learning models
  • Build scalable Python services that support model inference and data transformations
  • Collaborate with the infrastructure team to optimize deployment pipelines for ML models
  • Work closely with the CEO to meet business goals and work off customer feedback

Requirements For Machine Learning & Python Backend Engineer

Python
MongoDB
Redis
TypeScript
Node.js
React
  • 3+ years combination of backend development and machine learning experience
  • Proficiency in Python 3 and experience with Numpy
  • Familiarity with machine learning concepts and frameworks (e.g., PyTorch)
  • Experience working with image data
  • Experience working with tabular data (e.g., CSV, SQL)

Benefits For Machine Learning & Python Backend Engineer

  • Highly competitive pay and equity compensation
  • Unlimited vacation/sick leave

Interested in this job?

Jobs Related To Biodock Machine Learning & Python Backend Engineer

Software Engineer (Asp.net, C# and SQL)

Software Engineer position at Ivalua focusing on Asp.net, C# and SQL development for cloud-based procurement solutions.

Software Engineer - Validation Toolset

Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Back End Developer

Back End Developer position at Pipedrive, working on the Automations feature team using Node.js, TypeScript, and various cloud technologies in a hybrid work environment in Lisbon.

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.