Backend Engineer - Python

MACHINE LEARNING TECHNOLOGIES LLC

Dallas (TX)

On-site

USD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MACHINE LEARNING TECHNOLOGIES LLC is seeking a Backend Engineer - Python in Dallas, TX. This role involves developing backend tools that AI agents use, implementing reasoning chains, and optimizing data systems.

The ideal candidate will have over 8 years of Python experience, specifically with FastAPI and async programming. A successful candidate will also be familiar with containerization strategies, particularly using Docker and Kubernetes.

Qualifications

  • 8+ years of professional experience with Python, specifically FastAPI, Pydantic, and Asyncio.
  • Hands-on experience with LangChain or LlamaIndex.
  • Proficiency in PostgreSQL and experience with vector databases.

Responsibilities

  • Develop and maintain backend tools (APIs, scrapers, database connectors) for AI agents.
  • Implement complex reasoning chains and multi-agent coordination using frameworks like LangChain.
  • Build and optimize data ingestion and retrieval systems.

Skills

Python
FastAPI
Asyncio
PostgreSQL
Docker
Kubernetes
Git

Tools

LangChain
LlamaIndex
CI/CD

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
Key Responsibilities
  • Develop and maintain backend tools (APIs, scrapers, database connectors) that AI agents use to perform tasks.
  • Implement complex reasoning chains and multi‑agent coordination using frameworks such as LangChain, LangGraph, or CrewAI.
  • Build and optimize data ingestion and retrieval systems using vector databases to ensure the agent has the right context at the right time.
  • Manage long‑running AI reasoning cycles with asynchronous Python (FastAPI/Asyncio) and task queues like Celery or Redis.
  • Design and implement secure, high‑performance REST or GraphQL APIs that serve as the interface between the agentic backend and the frontend.
  • Implement backend‑level validation and guardrails to keep autonomous agent actions within secure and ethical boundaries.
Technical Requirements
  • 8+ years of professional experience with Python, specifically FastAPI, Pydantic, and Asyncio.
  • Hands‑on experience with LangChain or LlamaIndex.
  • Proficiency in PostgreSQL and experience with vector databases.
  • Experience deploying containerized applications using Docker and Kubernetes on AWS, Azure, or GCP.
  • Understanding of distributed systems and how to handle the high latency and compute requirements of LLM‑based applications.
  • 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

Cloud Analytics Technologies, LLC • Dallas (TX)

On-site
USD 120,000 - 150,000
Backend Engineer - Python
Backend Engineer - Python

Robotics Technologies LLC • Dallas (TX)

On-site
USD 120,000 - 160,000
Backend Engineer - Python
Backend Engineer - Python

Quantum Technologies. LLC • Dallas (TX)

On-site
USD 100,000 - 130,000
Backend Engineer - Python
Backend Engineer - Python

Ethereum Technologies LLC • Dallas (TX)

On-site
USD 120,000 - 150,000
Backend Engineer - Python
Backend Engineer - Python

Cloud Hybrid Technologies LLC • Dallas (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Fullstack Engineer
Fullstack Engineer

MACHINE LEARNING TECHNOLOGIES LLC • Sunnyvale (CA)

On-site
USD 60,000 - 100,000
Python AI Developer
Python AI Developer

Robotics Prcocess Automation, LLC • Dallas (TX)

On-site
USD 100,000 - 130,000
Fullstack Engineer
Fullstack Engineer

Robotics Technologies LLC • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Python AI Developer
Python AI Developer

Ethereum Technologies LLC • Dallas (TX)

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

Cloud Analytics Technologies, LLC • Sunnyvale (CA)

On-site
USD 100,000 - 130,000