Staff Software Engineer (AI-Native)
Core
Staff Software Engineer leading AI-native engineering practices, system architecture, and technical direction across web, desktop, mobile, and backend systems.
Role type
Staff Software Engineer (AI-Native)
Builds
Complex systems spanning front ends, back-end services, APIs, data pipelines, and infrastructure using AI-generated code.
Domain
Enterprise software, AI engineering, cybersecurity, robotics, and data platforms.
Deliverable
production ML models
Required skills
System design, AI coding tools (Claude Code, Codex), architectural decision-making, technical leadership, cross-stack breadth (web, mobile, backend, cloud), product mindset, stakeholder management, engineering standards definition.
Preferred skills
Production AI systems at scale, AI agent product design, platform tooling for engineering productivity, open source contributions.
Technologies
TypeScript, React, Flutter, Python, Go, Java, Node.js, PostgreSQL, AWS, GCP, Kubernetes, Terraform.
Responsibilities
Set technical direction and architecture for complex systems; design how engineers work with AI agents; review high-risk implementations and set quality standards; solve recurring problems by changing architecture or practices; lead technical conversations with clients and stakeholders; create reusable patterns and tooling for teams.
Seniority
Staff, hands-on IC with strategic influence