Backend Engineer - Python
Technology
Cloud Analytics Technologies, LLC
Dallas, United States3 weeks agoUntil 5/6/2026
Job description
- Agent Logic & Tooling:Develop and maintain the backend "tools" (APIs, scrapers, database connectors) that AI agents use to perform tasks.
- Orchestration Implementation:Use frameworks likeLangChain, LangGraph, or CrewAIto implement complex reasoning chains and multi-agent coordination.
- RAG Pipeline Engineering:Build and optimize data ingestion and retrieval systems usingVector Databases, ensuring the agent has the right context at the right time.
- Asynchronous Task Management:Manage long-running AI reasoning cycles using asynchronous Python (FastAPI/Asyncio) and task queues like Celery or Redis.
- API Architecture:Design and implement secure, high-performance REST or GraphQL APIs that serve as the interface between the agentic backend and the frontend.
- Safety & Guardrails:Implement backend-level validation and guardrails to ensure that autonomous agent actions remain within secure and ethical boundaries.
Technical Requirements
- Python Expertise:8+ years of professional experience withPython, specifically withFastAPI, Pydantic, and Asyncio.
- AI Frameworks:Hands-on experience withLangChainorLlamaIndex.
- Database Management:Proficiency inPostgreSQLand experience withVector Databases.
- Cloud & DevOps:Experience deploying containerized applications usingDockerandKuberneteson AWS, Azure, or GCP.
- Scalability:Understanding of distributed systems and how to handle the high latency and compute requirements of LLM-based applications.
- Version Control:Mastery of Git and CI/CD best practices.
Preferred Qualifications
- Knowledge ofPrompt Engineeringfrom a programmatic perspective (dynamic prompt templating).
- Familiarity with observability tools for AI, such asLa
¿Te interesa este puesto?