Valthos
Member of Technical Staff - Software Engineer
8mo ago
USALeadrest apidistributed systemscontainerization
Software Engineer role building high-scale, opinionated APIs and scalable infrastructure for a biological AI platform.
Responsibilities
- Work with the AI Engineers and Computational Biologists to design and build high-scale, opinionated APIs that are data/GPU intensive
- Prototype and develop interactive workflow UIs for life-science users
- Iterate on and create data visualization tools that provide users with model results and context to understand them
- Work with users to develop SDK for technical users
- Develop and maintain a secure cloud environment for Valthos data and results.
- Build distributed systems that efficiently/predictably process large-scale user data using both CPUs and GPUs
- Build and maintain the backend infrastructure required for scaling out storage and compute
- Design and build Valthos storage and search systems. Expect rapidly increasing scale and latency requirements.
- Develop and maintain the systems and services that underpin the productivity of our development teams. Everything from our internal dev environments to managing automated deployments to our production infrastructure.
Requirements
- Experience implementing or working on distributed systems and their associated technologies (Kubernetes, Docker, etc)
- Working knowledge of the full application stack (Web UX frameworks, API design and development, data modeling, RDBs, etc).
- Preference for working in a fast-paced, autonomous environment
Nice to have
- Experience working with AWS or other IaaS providers.
- Experience working with large scale data and it’s associated technologies (parquet, pandas, etc)
- Experience building data pipelines and asynchronous data processing
- Experience working with biological data (sequences) and bioinformatics tools
- Contributions to open-source projects
- If there is a fit, we’ll schedule two technical interviews. The final step is an onsite in our office, where you’ll work on a small project, discuss ideas, and work with the wider team.
Other
- Valthos Inc.
- Valthos is an applied biological intelligence company. We build and deploy software and biological AI systems to safeguard humanity.
- The same AI architectures that enable self-driving cars, land rockets with precision, and deliver expert-level reasoning are beginning to be deployed in biological design. To stay ahead, we must advance our arsenal of tools to capture and design against real-time sensitivities in nature’s evolving mutational landscape.
- We are a group of mission-driven software engineers from Palantir and applied biological ML engineers from MIT’s Broad Institute and DeepMind making the latest advances in computational biology accessible in the real-world for federal and commercial use.
- We are seeking software engineers to design and implement a platform that will allow Valthos to bring frontier methods to the end users, scientific and technical. Your day-to-day experience will range from implementing complex distributed systems, managing container-based scalable infrastructure, building REST APIs, integrating open source solutions, understanding the needs of our users and adapting our software to suit. You'll collaborate closely with technical and non-technical counterparts to understand our developers' and customers' problems and build software and infrastructure to tackle them.