
Principal AI Engineer
skillventory - A Leading Talent Research Firm
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • New Hampshire • United States
Visit company websiteExplore more
Salary
💰 $107,000 - $216,000 per year
Job Level
About the role
- Design, build, and integrate agentic applications (LangGraph and/or Google ADK) end-to-end
- Develop and maintain APIs with FastAPI and REST best practices
- Implement prompt/context engineering for LLM agents
- Create indexing and retrieval pipelines (embeddings, vector stores, RAG)
- Integrate external tools, services, and data sources into agent workflows
- Build, connect, and maintain user-facing apps with React and Next.js
- Lead UI architecture, state management, and performance optimization
- Write clean, tested, production-quality code on both frontend and backend
Requirements
- Bachelor’s degree in computer science, engineering, or similar technical discipline
- 5–7 years full-stack engineering experience in Python and modern frontend (React/Next.js)
- 5+ years Python (features, packaging, testing, async)
- 4+ years React and Next.js (components, hooks, routing, SSR/SSG)
- 3+ years API development with FastAPI and REST
- 1+ years with agent frameworks (LangGraph, Google ADK, or similar)
- Hands-on experience with prompt/context engineering, Vector databases/indexing and LLM orchestration frameworks
- Strong testing skills (unit and E2E) across frontend and backend
- 1+ years DevOps (CI/CD, containerization, cloud, monitoring)
- Multi-agent systems, tool calling, workflow orchestration
- Asynchronous/event-driven architectures
- D3/Plotly graphing libraries
- State management libraries like Redux
- Experience with GraphQL
Benefits
- comprehensive health care coverage and emotional well-being support
- market-leading retirement
- generous paid time off and parental leave
- charitable giving employee match program
- educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonReactNext.jsFastAPIRESTprompt engineeringcontext engineeringAPI developmentD3GraphQL
Soft Skills
leadershipcommunicationproblem-solvingcollaborationtesting skills
Certifications
Bachelor's degree in computer scienceBachelor's degree in engineering