What are the responsibilities and job description for the Senior/Staff Software Engineer position at Cypher AI?
Build the AI-native platform that lets scientists describe what they need and get production-grade lab software in minutes. Full-stack, from agent orchestration to UI.
- Design and ship end-to-end features across our Node/React stack and AI agent layer.
- Take ownership of meaty problems — LIMS data models, agent tool execution, multi-tenant infrastructure — and see them through to production.
- Raise the engineering bar: testing patterns, code review, on-call quality.
- Work directly with customers and founders to turn fuzzy problems into shippable software.
- 7 years building and operating production software; comfort across the stack.
- You lead, collaborate, and consistently deliver compelling and innovative solutions.
- Strong backend foundations (Node, MongoDB or similar, AWS) and willingness to own UI work too.
- Experience shipping AI / LLM-powered features in production is a strong plus.
- You orchestrate AI agents to produce code that other engineers — and other agents — can easily work with; you debug things others would give up on.
- Bonus: prior work in lab software, scientific data, or bioinformatics.