About the job
Your Impact at Lila Sciences
Become a pivotal part of the scientific revolution! We are looking for a Principal Software Engineer with extensive full-stack expertise to join our innovative software platform team. In this collaborative role, you will partner with software engineers, lab scientists, and machine learning experts to develop advanced tools for automated scientific analysis and beyond. Your responsibilities will encompass web services and data engineering, with a strong focus on Python development tailored for scientific applications. If you excel in a teamwork-oriented, fast-paced setting and adhere to best practices in version control, development workflows, and user-centered design, we would love to connect with you!
Key Contributions You Will Make
- Design & Build Services and Front-ends: Create high-performance, secure, and well-documented code that seamlessly integrates with our existing services and applications.
- Performance & Reliability: Identify and resolve system bottlenecks, ensuring high availability and low-latency performance across large-scale workloads.
- Cloud & Infrastructure: Utilize AWS services, Kubernetes, and contemporary DevOps methodologies to build and deploy production-ready systems at scale.
- Cross-Functional Collaboration: Collaborate with machine learning researchers, engineers, and scientists to integrate data pipelines, APIs, and cloud infrastructure into scientific workflows and services.

