Building an AI agent platform, designing, developing, and owning key components across prompt engineering, integrations, user experience, and agentic workflows.
Requirements
- 6+ years of experience with JavaScript, and Java or a similar OO language
- Have a deep interest and hands-on experience with LLMs, prompt engineering, and applying AI to real-world problems.
- Possess 6+ years of experience in software engineering, especially with JavaScript/TypeScript and modern web frameworks.
- Have strong architectural and system design skills, and know when to be scrappy and when to build for scale.
- Experience with agentic or autonomous systems, vector search, or human-AI interaction patterns.
- Java programming skills.
- Kubernetes
Responsibilities
- Be at the forefront of building our AI agent platform — designing, developing, and owning key components across prompt engineering, integrations, user experience, and agentic workflows.
- Act as a technical owner, not just a contributor — take initiative, drive decisions, and push through ambiguity to deliver results.
- Work closely with cross-functional teams to align on goals, integrate with other products, and deliver end-to-end value.
- Stay ahead of the curve in a rapidly evolving space — research new AI models, tools, and frameworks and translate them into actionable product capabilities.
- Bring an explorer’s mindset: prototype, iterate, and learn fast from both users and technical signals.
- Operate in a lean, Kanban-style agile environment with minimal process and maximum impact.
- Champion a high standard of user experience, both in the UI and in how users interact with the intelligence of the system.
Other
- Are a self-starter and a doer — you know how to unblock yourself, find the right people, ask the right questions, and figure things out independently.
- Have strong instincts for product and user experience — you think not just about how it works, but how it feels.
- Can navigate changing requirements and shifting priorities with confidence and clarity.
- Collaborate well across teams and roles — you’re comfortable reaching out, syncing up, and pulling others in when needed.
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.