Staff / Principal Software Engineer
GenBio AIAI & company
Palo Alto, United StatesLead
Software Engineering
About the role
TL;DR
Senior engineer to build a user-facing platform for AI-driven biological simulations.
- •GenBio AI is seeking an experienced Staff to Principal-level Software Engineer to build the user-facing platform for their Virtual Cell World Model.
- •This role involves developing production-grade backend services and APIs for AI-driven drug discovery software.
- •Key Responsibilities Lead the development of the software platform for programmable biology.
- •Design interfaces connecting frontend applications, business logic, biological databases, and AI inference engines.
- •Architect and develop scalable systems for biological simulations and data processing.
- •Drive improvements in platform performance and reliability.
- •Collaborate with AI researchers to translate foundation models into scientific products.
- •Requirements 8+ years of experience as a Staff or Principal Engineer.
- •Proven track record of building production web services and scalable APIs.
- •Mastery of clean architecture, modular system design, and performant code.
- •Deep experience integrating large-scale AI/ML inference systems into production.
- •Ability to solve complex, ambiguous systems problems from concept to execution.
Required skills
PythonMicroservicesKubernetesCI/CDDockerREST APIgRPCPostgreSQLGitLinuxJiraOpenAPILLMs
Nice-to-have skills
LangChainAWSGoogle CloudAzureTerraformPytestCypressPlaywright
Domain expertise
biotechdeeptechai
Tech stack
PythonJavaScriptTypeScriptJavaGoSQLBashReactNode.jsDjangoFlaskFastAPISpringExpressMicroservicesPandasNumPySparkTensorFlowPyTorchscikit-learnOpenAI APILangChainLLMsMLflowKubeflowPostgreSQLMySQLRedisElasticsearch