Sr AI Developer/Agentic AI Engineer
Indexed description
Location: Charlotte, NC
Duration: 12 months
Position type: W2 contract
Job DescriptionWe are seeking for highly skilled Software Engineer with strong expertise in modern Python development and Large Language Model (LLM) ecosystems.This role focuses on building scalable, production-grade AI systems, leveraging advanced API development, retrieval-augmented generation (RAG), and agentic frameworks.
You will work on cutting-edge AI solutions, contributing to the design, development, and deployment of intelligent systems within a distributed enterprise environment
Core Programming & Backend Development
- Develop robust, scalable applications using Python (intermediate to advanced level)
- Implement asynchronous programming patterns for high-performance systems
- Design and build RESTful APIs using FastAPI
- Write clean, maintainable, production-grade code
- Develop and execute unit and integration tests
- Debug and resolve issues in complex distributed systems
- Design and optimize prompts for various LLM use cases
- Understand tokenization, context windows, and model limitations
- Select appropriate models based on performance and cost trade-offs
- Mitigate hallucinations and ensure grounded, reliable responses
- Build and maintain document ingestion and preprocessing pipelines
- Implement chunking strategies (semantic, recursive, sliding window)
- Generate and manage embeddings
- Work with vector databases (e.g., pgvector)
- Design hybrid search systems combining keyword (BM25) and semantic search
- Optimize re-ranking and relevance tuning mechanisms
- Design and implement multi-agent systems
- Manage conversational and long-term memory
- Build workflow orchestration pipelines for AI agents
- Strong proficiency in Python with experience in asynchronous programming
- Hands-on experience with FastAPI or similar frameworks
- Experience building scalable backend systems
- Solid understanding of LLM concepts and prompt engineering
- Experience with RAG pipelines and vector databases (pgvector preferred)
- Familiarity with distributed systems and debugging techniques
- Experience with Docker and CI/CD pipelines
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search