HHiring Reality
← Profluent

Software Engineer, Machine Learning Platform

Profluent
Location
Emeryville, California, United States; Hybrid (2-3 days on-site)
Posted
1 month ago
Department
Machine Learning
What they actually want (must-haves)
  • BS, MS, or PhD in computer science or a related field, or equivalent experience
  • 5+ years of experience in backend or full-stack engineering
  • Experience building tools, platforms, or infrastructure for technical users
  • Experience building high-performance systems
  • A track record of building systems and software that other engineers and users love to use
Nice to have
  • Experience building research tooling for ML
  • Experience building backend systems that serve ML models in production
  • Experience transitioning research ideas into production
  • Familiarity with ML frameworks such as PyTorch and MLflow
  • Interest in the intersection of biology and AI
What the job really is

As a Software Engineer on the Machine Learning team at Profluent, you will develop systems and tools that facilitate rapid prototyping and evaluation of machine learning models, as well as build infrastructure to support protein design. Your role will involve collaborating with ML scientists to standardize workflows, optimize training and inference workloads, and ensure high-quality code throughout the development process. You will have significant ownership of projects and contribute to shaping the technical foundation of the engineering organization.

Benefits
  • High-growth opportunity with meaningful impact on the future of protein design
  • Competitive compensation package with equity participation
  • 401(k) with a strong employer match
  • Comprehensive benefits including health/dental/vision insurance
  • Generous PTO policy and commitment to work-life balance
  • Professional development opportunities in a cutting-edge field at the intersection of AI and biology
Things to weigh
  • No specific technologies or programming languages mentioned, which may indicate flexibility or vagueness in tech stack
  • The role involves significant ownership and responsibility, which may appeal to self-motivated candidates but could be challenging for those needing more guidance
  • Fast-moving environment may require adaptability and quick learning
Job score2.4/5
Benefits3/5
Freshness1/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Profluent?

See how your résumé matches this role — and tailor it from what actually gets interviews.