Role Description
The AI Architect will design and build the technical architecture required to integrate AI capabilities into enterprise systems. This role focuses on building scalable frameworks that allow development teams to incorporate AI into applications, workflows, and developer tools.
-
Design architecture for AI-enabled applications and services
-
Build reusable AI services and APIs
-
Implement LLM integrations, RAG pipelines, and agent-based systems
-
Develop frameworks to enable AI adoption across engineering teams
-
Establish best practices for AI development, deployment, and monitoring
-
Support rapid experimentation and prototyping of AI solutions
-
Partner with platform teams to embed AI capabilities into enterprise applications
Qualifications
-
Bachelorβs degree in Computer Science or related field
-
6+ years experience in software engineering or AI engineering
-
Strong programming skills in Python
-
Experience developing APIs and microservices
-
Experience integrating machine learning or AI models into production systems
-
Experience with cloud platforms such as AWS
Requirements
-
Experience with LLM frameworks (LangChain, LlamaIndex, etc.)
-
Experience with vector databases and RAG architectures
-
Experience designing distributed systems
-
Experience implementing AI developer productivity tools
Benefits
-
Competitive compensation package
-
Generous 401K employer match
-
Employee Stock Purchase plan with employer matching
-
Generous Paid Time Off
-
Excellent benefits that go beyond health, dental & vision, focused on family wellness
-
Support for career development, including tuition reimbursement and professional training
-
A dynamic, ambitious, fun and exciting work environment
-
Encouragement of social and community responsibility through matching donation programs and volunteer opportunities