Overview
The AI Full Stack Engineer will engage in the design and development of advanced AI applications, operating fully remotely. Collaborating with a specialized technology organization, the contractor will leverage their expertise in Python and TypeScript to create solutions that address complex technical challenges in secure environments. The role focuses on building LLM-powered systems and managing data stores to drive innovation in AI deployments.
Responsibilities
- Design and develop full stack AI applications using Python and TypeScript.
- Build and enhance frontend interfaces, backend services, and APIs.
- Develop and deploy LLM-powered solutions and RAG pipelines.
- Integrate and manage SQL and NoSQL data stores, ensuring optimal performance.
- Implement vector databases, semantic search capabilities, and knowledge graph solutions.
- Transition AI products from proof of concept to production-ready deployment.
- Utilize secure infrastructure and containerized environments for AI solutions.
Requirements
- Strong experience as a Full Stack AI Engineer or equivalent role.
- Advanced capability in Python and TypeScript for frontend and backend development.
- Hands-on experience with LLMs, RAG architectures, and modern AI frameworks.
- Knowledge of APIs, application architecture, and database technologies.
- Experience using Docker and deploying in cloud environments like Azure or GCP.
- Familiarity with vector databases, semantic search, and knowledge graph technologies.
- Exposure to secure environments and regulated sectors is beneficial.
- Active or previously held security clearance is advantageous.