Senior Python Backend Engineer for AI Orchestration
Cloud Analytics Technologies, LLC
Dallas (TX)
On-site
USD 120,000 - 150,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading tech company in Dallas, TX, is seeking a backend developer to create tools for AI agents. The ideal candidate will have over 8 years of experience in Python, specializing in FastAPI and Asyncio, as well as expertise in deploying applications using Docker and Kubernetes. Responsibilities include developing APIs, managing asynchronous tasks, and optimizing data retrieval systems. This role offers competitive compensation and a dynamic work environment.
Qualifications
8+ years of professional experience with Python, specifically with FastAPI, Pydantic, and Asyncio.
Hands-on experience with AI frameworks like LangChain or LlamaIndex.
Proficiency in PostgreSQL and experience with Vector Databases.
Experience deploying containerized applications using Docker and Kubernetes on AWS, Azure, or GCP.
Responsibilities
Develop and maintain backend tools (APIs, scrapers, database connectors) for AI agents.
Implement complex reasoning chains and multi-agent coordination using frameworks.
Optimize data ingestion and retrieval systems using Vector Databases.
Manage long-running AI reasoning cycles using asynchronous Python.
Design and implement secure, high-performance REST or GraphQL APIs.
Implement backend-level validation and guardrails for agent actions.
Skills
Python expertise
FastAPI
Asynchronous programming
Database management
Docker
Kubernetes
Git
Tools
PostgreSQL
Vector Databases
LangChain
LlamaIndex
Job description
A leading tech company in Dallas, TX, is seeking a backend developer to create tools for AI agents. The ideal candidate will have over 8 years of experience in Python, specializing in FastAPI and Asyncio, as well as expertise in deploying applications using Docker and Kubernetes. Responsibilities include developing APIs, managing asynchronous tasks, and optimizing data retrieval systems. This role offers competitive compensation and a dynamic work environment.