22 days ago
Remote, United StatesStaff+
Responsibilities
- Oversee the design and architecture of scalable, reliable, and secure AI systems.
- Define the technical strategy and architecture for the core platform.
- Develop and productionize large-scale LLMs and streaming feature pipelines.
- Ensure the reliability and evaluation of AI systems through various testing methods.
- Manage operational excellence in production environments handling billions of events.
- Collaborate with Product and Engineering teams to translate business needs into technical requirements.
- Foster innovation through experimentation with advanced AI techniques.
- Mentor engineering teams on cloud architecture and security-first development.
Requirements
- 10+ years of experience in software development, particularly in a Software Architect role.
- Deep expertise in designing scalable, distributed systems using modern programming languages.
- Strong knowledge of microservices architecture, containerization, and event-driven systems.
- Experience with API design, data modeling, and database technologies.
- Extensive experience with cloud architecture on platforms like GCP, AWS, or Azure.
- Deep knowledge of LLM architecture and prompt engineering.
- Hands-on experience with AI architectures in a security-focused environment.
- Exceptional communication and strategic thinking skills.
