Tech Stack
CloudJavaScriptMicroservicesNode.jsPython
About the role
- Build end-to-end AI features and own development from idea to production using agile processes
- Create autonomous agents using Python, Node.js, and microservices architecture
- Implement agentic workflows using frameworks like LangGraph for reasoning, planning, and multi-step execution
- Build testing and evaluation frameworks with LangSmith to monitor and maintain agent performance
- Develop ML-driven analytics to surface insights that drive smarter marketing
- Work with the AI Architect to design scalable cloud-based systems
- Collaborate closely with designers, product managers, and developers, keeping user experience top of mind
Requirements
- 1–3+ years of experience in software development, with a strong focus on Python
- Solid understanding of machine learning concepts (model training, evaluation, etc.)
- Experience building and consuming APIs
- Experience working with Git
- Experience applying test-driven development
- Clean coding practices
- Curiosity, drive, and a genuine excitement for AI
- Experience with Node.js (nice to have)
- Experience with LangGraph or LangSmith (nice to have)
- Background in building agentic systems or intelligent workflows (nice to have)
- Exposure to SaaS product development, especially in marketing tech (nice to have)