AI Engineer at Craftsman+
, , -
Full Time


Start Date

Immediate

Expiry Date

03 May, 26

Salary

0.0

Posted On

02 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

TypeScript, JavaScript, Python, LLM APIs, RAG Systems, Vector Databases, Embeddings, Prompt Engineering, Agent Frameworks, Streaming Responses, Node.js, REST API, GraphQL, Async Programming, Git, CI, Unit Testing

Industry

Software Development

Description
AI Engineer About Us CRAFTSMAN+ is breaking the mold and redefining how creativity happens. We are a global team of creators and technologists building tools that help brands and teams produce world-class creative faster, smarter, and at scale. Recognized by Inc. 5000 and Deloitte Fast 500 as one of the fastest-growing companies in the U.S., CRAFTSMAN+ operates at the intersection of creativity and technology. Alongside our SaaS platform, we deliver high-impact creative services across interactive playables, rich media, and video for some of the world’s most iconic brands, including Nike, Microsoft, Wizards of the Coast, and Niantic. By combining powerful technology with expert creative execution, we help teams plan, streamline, optimize, and automate the creative process from start to finish. Our mission is simple: empower creativity through the perfect balance of human craft and technology. Learn more at www.craftsmanplus.com About the Role The AI Engineer will be responsible for building and implementing AI-powered features across the CRAFTSMAN+ platform. This role is highly hands-on and focused on integrating large language models into production systems that deliver real value to users. Working closely with our AI Architect and cross-functional partners across product, frontend, and backend engineering, the AI Engineer will help design, build, and scale AI systems including RAG pipelines, agent-based workflows, and real-time AI experiences. This role is ideal for someone who enjoys operating close to the product, taking ownership of complex systems, and continuously improving how AI performs in production. The ideal candidate is technically strong, detail-oriented, and excited to build reliable, scalable AI features in a fast-moving environment. What You’ll Do Build and implement RAG pipelines, including document chunking, embedding generation, vector storage, and retrieval logic Integrate and maintain LLM APIs such as Claude, including streaming responses, tool calling, and prompt caching Develop agent orchestration logic to route user requests to appropriate specialist agents Create, refine, and maintain prompts and system instructions to ensure consistent, high-quality AI responses Implement tool definitions and execution frameworks that allow AI agents to interact with platform features Build evaluation and testing frameworks to measure AI output quality and system reliability Integrate observability tooling such as Helicone to monitor performance, usage, and cost Develop knowledge base ingestion pipelines for indexing and processing best-practice documentation Implement context management for multi-turn conversations Collaborate with frontend engineers to deliver real-time streaming AI responses in the UI Optimize token usage and API costs through caching and prompt engineering Write unit and integration tests for AI components Debug and resolve issues across AI pipelines and agent behavior Document AI systems, prompts, and integration patterns Requirements Strong proficiency in TypeScript or JavaScript, Python, or both Hands-on experience integrating LLM APIs such as Claude or OpenAI Experience building RAG systems using vector databases such as Pinecone, Weaviate, Qdrant, or Chroma Strong understanding of embeddings and semantic similarity Experience with prompt engineering and optimization techniques Familiarity with agent frameworks and tool-calling patterns Experience handling streaming responses and real-time data processing Strong Node.js backend development experience Familiarity with REST and GraphQL API design principles Strong understanding of async programming patterns Experience with Git and collaborative development workflows Familiarity with CI and unit testing practices Strong analytical and problem-solving skills Clear written and verbal communication skills Organized with strong attention to detail Physical Requirements Prolonged periods sitting at a desk and working on a computer Ability to lift up to 15 pounds occasionally Experience Bachelor’s or Master’s degree in computer science, software engineering, or a related field preferred 5+ years of professional software development experience 1+ year of hands-on experience building AI-powered applications, RAG systems, or LLM integrations Experience supporting production AI systems preferred Perks Build AI features that ship to production and are used by real customers Work on a platform shaping the future of creative technology and automation Partner with a senior, thoughtful team that values ownership and high standards High-impact scope with the freedom to influence product and AI direction Minimal process, clear goals, and a strong bias toward building CM+ Values Customer First Seize Your Potential Lead by Doing Own It Win Together
Responsibilities
The AI Engineer will build and implement AI-powered features across the CRAFTSMAN+ platform, focusing on integrating large language models into production systems. This role involves collaborating with cross-functional teams to design, build, and scale AI systems.
Loading...