Senior Full Stack Software Engineer, AI Automation
About the Role
You will work hands-on with modern AI technologies to build custom internal tools and agentic solutions. You will design, implement, and maintain full-stack systems including backend services, APIs, datastores, and user interfaces. You will embed with internal teams to identify high-impact problems, translate needs into technical solutions with clear success criteria, iterate on systems based on measurable outcomes, collaborate with non-technical stakeholders, and participate in on-call support for internal tools.
Requirements
- 6+ years full-stack software engineering experience building scalable web applications, services, and APIs
- Proficiency in JavaScript or TypeScript and/or Python
- Experience with frontend development using React or similar frameworks
- Experience building backend systems and designing APIs
- Experience with datastores such as Postgres (pgvector), Pinecone, and Redis
- Hands-on experience with modern AI tools and models (e.g., OpenAI, Anthropic, Gemini)
- Experience building or prototyping agentic systems or workflow automation (e.g., n8n, agentic browser automation)
- Strong ownership, initiative, and ability to operate independently in ambiguous spaces
- Excellent communication skills and experience collaborating cross-functionally
- Bonus: experience integrating AI evaluation, testing, or observability suites (e.g., DeepEval, Langfuse, LangSmith)
Responsibilities
- Design, build, and own full-stack AI-powered internal applications
- Develop custom agentic solutions leveraging state-of-the-art AI models
- Embed with internal teams to identify needs and translate them into technical solutions with measurable success criteria
- Architect, implement, and maintain backend services, APIs, and data storage
- Build user-facing interfaces and frontend components
- Operate, monitor, and iterate systems based on measurable business outcomes
- Collaborate with non-technical stakeholders to shape solutions and explain technical concepts
- Participate in on-call rotation and triage internal tool issues
