Senior Software Engineer, ML Research
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
Your Impact at LILA We're hiring a Senior 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 implementing scalable software solutions. 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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at lilasciences? Share your experience