Backend Engineer - Python

MACHINE LEARNING TECHNOLOGIES LLC

Dallas (TX)

On-site

USD 83,000 - 152,000

Full time

15 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MACHINE LEARNING TECHNOLOGIES LLC in Dallas, TX is seeking a Backend Engineer - Python to design and implement scalable AI-oriented backends. You will develop APIs, data pipelines, and agent tooling used by AI agents.

The role requires 8+ years Python experience, FastAPI, Pydantic, Asyncio, and hands-on work with LangChain or LlamaIndex, PostgreSQL, and vector databases. Familiarity with Docker, Kubernetes, and cloud platforms is essential.

Qualifications

  • 8+ years of professional Python experience with FastAPI, Pydantic, and Asyncio.
  • Hands-on experience with LangChain or LlamaIndex.
  • Proficiency in PostgreSQL and vector databases.
  • Experience deploying containerized apps with Docker and Kubernetes on cloud providers.

Responsibilities

  • Agent Logic & Tooling: Develop and maintain the backend 'tools' (APIs, scrapers, database connectors) used by AI agents.
  • Orchestration Implementation: Use LangChain, LangGraph, or CrewAI to implement complex reasoning chains and multi-agent coordination.
  • RAG Pipeline Engineering: Build and optimize data ingestion and retrieval systems using Vector Databases.
  • Asynchronous Task Management: Manage long-running AI reasoning cycles with FastAPI/Asyncio and queues (Celery/Redis).
  • API Architecture: Design secure REST or GraphQL APIs connecting backend to frontend.
  • Safety & Guardrails: Implement backend-level validation to keep autonomous agent actions within secure boundaries.

Skills

Python
FastAPI
Asyncio
Pydantic
Git
CI/CD
Distributed systems
API design

Tools

LangChain
LlamaIndex
PostgreSQL
Vector databases
Docker
Kubernetes
AWS
Azure
GCP

Job description

Job Description
Job Overview
  • Job ID: J52785
  • Job Title: Backend Engineer - Python
  • Location: DALLAS, TX
  • Duration: 21 Months + Extension
  • Hourly Rate: Depending on Experience (DOE)
  • Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD
  • Client: To Be Discussed Later
  • Employment Type: W-2, 1099, C2C
Full Job Description
Key Responsibilities
  • Agent Logic & Tooling: Develop and maintain the backend "tools" (APIs, scrapers, database connectors) that AI agents use to perform tasks.
  • Orchestration Implementation: Use frameworks like LangChain, LangGraph, or CrewAI to implement complex reasoning chains and multi-agent coordination.
  • RAG Pipeline Engineering: Build and optimize data ingestion and retrieval systems using Vector 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 with Python, specifically with FastAPI, Pydantic, and Asyncio.
  • AI Frameworks: Hands-on experience with LangChain or LlamaIndex.
  • Database Management: Proficiency in PostgreSQL and experience with Vector Databases.
  • Cloud & DevOps: Experience deploying containerized applications using Docker and Kubernetes on 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 of Prompt Engineering from a programmatic perspective (dynamic prompt templating).
  • Familiarity with observability tools for AI, such as LangSmith or Arize Phoenix.
Equal Opportunity Employer

MACHINE LEARNING TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. MACHINE LEARNING TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will MACHINE LEARNING TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer - Python
Backend Engineer - Python

Quantum Technologies. LLC • Dallas (TX), Northern (KY)

Hybrid
USD 140,000 - 210,000
Backend Engineer - Python
Backend Engineer - Python

Ethereum Technologies LLC • Dallas (TX)

On-site
USD 120,000 - 190,000
Fullstack Engineer
Fullstack Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Sunnyvale (CA)

On-site
USD 83,000 - 131,000
Sr. NLP Analyst
Sr. NLP Analyst

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
USD 83,000 - 131,000
ML engineer with Gen AI
ML engineer with Gen AI

MACHINE LEARNING TECHNOLOGIES LLC • Austin (TX)

On-site
USD 83,000 - 165,000
Senior AI Developer
Senior AI Developer

MACHINE LEARNING TECHNOLOGIES LLC • Mettawa (IL)

On-site
USD 110,000 - 193,000
AI Engineer – Agentic Systems & RAG
AI Engineer – Agentic Systems & RAG

MACHINE LEARNING TECHNOLOGIES LLC • Charlotte (NC)

On-site
USD 83,000 - 152,000
Gen AI Architect
Gen AI Architect

MACHINE LEARNING TECHNOLOGIES LLC • Charlotte (NC)

On-site
USD 180,000 - 260,000
AI (GenAI) Engineer
AI (GenAI) Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Palo Alto (CA)

On-site
USD 160,000 - 240,000
AI Engineer (Generative AI & LLM)
AI Engineer (Generative AI & LLM)

MACHINE LEARNING TECHNOLOGIES LLC • Waukesha (WI)

On-site
USD 180,000 - 240,000