Klaviyo is looking to accelerate its engineering organization's velocity and innovation by leveraging Artificial Intelligence throughout the Software Development Lifecycle (SDLC)
Requirements
- 5+ years of full stack development experience.
- Hands-on experience with one or more front end technologies (React, TypeScript, Angular, Vue, etc.)
- Strong experience with specific AI/ML frameworks or platforms (e.g., PyTorch, TensorFlow, LangChain, Claude, Gemini, Copilot).
- Prior experience in a high-growth environment, navigating technical complexity and change.
- Experience with Python / Django or similarly typed languages.
- Experience with AWS services, how to stand up infrastructure, and monitor for defects.
- Hands-on experience with building REST APIs, GraphQL, and other middleware development tools.
Responsibilities
- Technical Leadership: Act as a subject matter expert for AI-driven engineering tools, mentoring other engineers and championing a culture of AI-first development.
- Build Paved Paths: Design, implement, and maintain robust, scalable full-stack platforms and tools that allow other engineers to easily integrate and utilize AI services and capabilities within their projects.
- Drive Automation: Identify high-leverage opportunities to apply AI for automating engineering processes, such as code generation, testing, deployment, and operational tasks, to dramatically improve engineering efficiency and velocity at scale.
- Establish Best Practices: Define the standards, patterns, and architectural guidance for responsible and effective AI enablement, ensuring reliability, security, and performance.
- Cross-Functional Collaboration: Partner closely with Product, Machine Learning, and other Engineering teams to understand needs, gather requirements, and deliver production-ready solutions.
- Build and maintain complex software: You’ll join us in writing clean, maintainable software that solves hard problems. You’ll write testable, quality code.
- Design and manage scalable databases: Experience with designing and managing scalable databases.
Other
- Bachelor's degree or higher in Computer Science or related field (not explicitly mentioned but implied)
- Ability to work in a high-growth environment, navigating technical complexity and change.
- Strong communication and collaboration skills: You’ll partner closely with Product, Machine Learning, and other Engineering teams.
- Ability to learn fast and adapt to new technologies and workflows.
- Commitment to responsible AI use, including privacy, security, bias awareness, and human-in-the-loop.