8+ years of software development experience in commercial environments using Go or Python.
Expertise in building scalable software solutions and MLOps systems.
Familiar with GitOps tools like ArgoCD and GitHub Actions.
Experience with orchestration frameworks such as Ray, Argo, and Airflow.
Knowledgeable in containerization, Kubernetes, and infrastructure-as-code tools.
Strong analytical skills with the ability to address complex problems and algorithms clearly.
Responsibilities
Design and develop high-performance, secure ML libraries based on algorithms from researchers.
Create CI/CD pipelines and integration tests to support ML workflows.
Architect and enforce standards in repository designs.
Provide debugging and maintenance support for Ray-based compute environments.
Build data ingestion pipelines linking laboratory data with local ML teams.
Benefits
Opportunity to work at the forefront of AI and scientific research.
Collaborative and innovative work environment with skilled teams.
Potential for early-stage equity in a pioneering scientific platform.
Flexible work culture in a fast-paced entrepreneurial setting.
Full Job Description
Your Impact at LILA
We're hiring a Software Engineer to team with our Machine Learning Engineers and Researchers to build software that powers Lila's ML workflows and research tooling. You will be on a team of software engineers that work alongside machine learning experts to develop, support, and maintain Lila's ML libraries and tools.
What You'll Be Building
Design and build high-performance, secure, and well-documented Machine Learning libraries that implement the algorithms designed by machine learning researchers and engineers.
CI/CD pipelines and integration tests for ML workflows.
Architect repository designs to follow consistent standards.
Support debugging, logging, and maintenance for Ray-based compute environments.
Data ingestion pipelines linking lab data to ML teams.
What You'll Need to Succeed
Minimum of 8 years of experience writing software in a commercial setting in Go or Python.
Experience with MLOps systems, GitOps (ArgoCD, Github Actions)
Familiarity with orchestration frameworks (Ray, Argo, Airflow).
Proficiency in Containerization, Kubernetes and infrastructure-as-code tools.
Acute listening skills and patience to deeply understand complex problems and algorithms.
Excellent problem-solving skills and team-first mentality.
Energetic self-starter and independent thinker with strong attention to detail.
Eager to work with highly skilled and dynamic teams in a fast-paced, entrepreneurial, and technical setting.
Bonus Points For
Proficiency with monitoring and logging tools (e.g., Prometheus, Grafana)
Research engineering or scientific software experience.
Compensation
We offer competitive base compensation with bonus potential and generous early-stage equity. Your final offer will reflect your background, expertise, and expected impact.
U.S. Benefits. Full-time U.S. employees receive a comprehensive benefits program including medical, dental, and vision coverage; employer-paid life and disability insurance; flexible time off with generous company wide holidays; paid parental leave; an educational assistance program; commuter benefits, including bike share memberships for office based employees; and a company subsidized lunch program.
International Benefits. Full-time employees outside the U.S. receive a comprehensive benefits program tailored to their region. USD salary ranges apply only to U.S.-based positions; international salaries are set to local market.