Staff Software Engineer, Applied AI
Core
Build and ship generative AI-powered user experiences, including natural language commands and AI agents, while scaling the platform to ingest terabytes of data.
Role type
Staff Software Engineer (Applied AI)
Builds
Generative AI user experiences, data ingestion platforms, real-time data querying systems, and optimized search algorithms.
Domain
Generative AI, Distributed Systems, Data Engineering
Deliverable
production ML models | product features
Required skills
Architecting and scaling distributed software systems, Modern software-development practices, Navigating large codebases, Owning large application portions, Translating product requests into software components
Preferred skills
Applying LLMs to improve user experiences, Responsible generative AI practices
Technologies
LLMs, Generative AI frameworks
Responsibilities
Build generative AI-powered user experiences, Own major software features from conception through deployment, Scale the platform to ingest terabytes of data, Develop real-time data querying and user notification capabilities, Optimize search algorithms for fast results, Collaborate with cross-functional partners to solve customer problems
Seniority
Staff, hands-on IC with strategic ownership