Collaborate with AI engineers, product engineers, and infrastructure teams to build, evaluate, and iterate on AI-powered systems
Bring a deep understanding of GenAI technologies and strong software engineering skills to solve real-world problems through well-architected, testable, and observable solutions
Requirements
Must be a Citizen or Green Card Holder and live in the United States
B.S. degree in Computer Science (or equivalent field) or 10+ years of experience in the software development / AI field
7+ years of overall software development experience
2+ years of hands-on experience working closely with Generative AI systems
Understanding of strengths and weaknesses of various foundational models
Advanced proficiency in Python, especially with AI/ML libraries and tooling
Expertise in prompt engineering, including structured prompt design and optimization
Experience creating agentic workflows and using orchestration frameworks (e.g., LangChain, LangGraph)
Exposure to human-in-the-loop (HITL) workflows and agent UX considerations
Experience building chat-based UX features
Solid understanding of best practices in context engineering
Demonstrated ability to evaluate and monitor LLM models in production, including A/B testing and observability practices
Experience generating and using synthetic datasets for evaluation or testing
Startup experience—comfortable wearing multiple hats and working with ambiguity
Outstanding communication skills—clear, concise, and effective in both writing and speech