Software Development Engineer, Special Projects
Core
Design and deliver scalable ML inference pipelines and metadata systems at the intersection of machine learning and life sciences to empower scientists in generating and analyzing new products.
Role type
Senior IC software development engineer (ML infrastructure)
Builds
Scalable ML inference pipelines, metadata systems for workflow tracking, and generative AI tool integrations
Domain
Life sciences + Machine Learning infrastructure
Deliverable
production ML models
Required skills
Full software development lifecycle, modern programming languages (C++, C#, Java, Python, Golang, PowerShell, Ruby), AWS technologies (Batch, S3, Lambda, CloudFormation, SQS), database management (NoSQL, PostgreSQL)
Preferred skills
Scientific software experience (bioinformatics, HPC, data visualization), MS in CS/Bioinformatics/Genomics
Technologies
AWS Batch, S3, Lambda, CloudFormation, SQS, NoSQL, PostgreSQL, Plotly, Altair, D3
Responsibilities
Design and build scalable ML inference pipelines, architect metadata systems for workflows, integrate generative AI tools, conduct code reviews and mentor teammates, document software for team maintenance
Seniority
Senior, hands-on IC