Principal AI Engineer
New
United States (Remote)Full-TimePrincipal
Salary190,000 - 210,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 10+ years of software engineering experience
- Required Skills
- PythonMicroservicesLLMLangChain
Requirements
- 10+ years of software engineering experience with a focus on architectural leadership.
- 2+ years of experience working with AI/ML models in a production environment.
- Strong background in backend or full-stack technologies (Python).
- Experience leveraging AI-assisted development tools (e.g., Claude Code, Devin AI, GitHub Copilot, GPT APIs).
- Strong system design skills focused on RAG systems.
- Proven experience leading distributed engineering teams.
- Experience with AI agent frameworks (e.g., LangChain, CrewAI, AutoGPT, Agent Core).
- Experience with domain-driven design (DDD) or microservices architecture.
- Experience with vector/graph databases, embeddings, or other LLM infrastructure.
- Excellent written and verbal communication skills in English.
Responsibilities
- Provide technical leadership for the design, development, and deployment of AI-integrated software solutions.
- Architect and build robust MCPs/APIs and AI Agents to facilitate AI capabilities.
- Develop and refine prompt strategies to leverage LLM tools for code, documentation, and test automation.
- Translate high-level product goals into actionable engineering tasks optimized for human and AI execution.
- Mentor globally distributed developers on AI tool adoption, clean code practices, and system design.
- Conduct in-depth code reviews for both human- and AI-generated code.
- Collaborate on optimizing build and deployment pipelines by integrating AI-enhanced review and testing.
View Full Description & ApplyYou'll be redirected to the employer's site