AI Backend Engineer / AI Engineer - Immediate Joiners are Required

Techolution

United States

Remote

USD 100,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Techolution is seeking an AI Backend Engineer with strong Python skills to develop scalable backend services and AI-enabled workflows. The role emphasizes building reusable components, integrating AI agents, and deploying in cloud environments.

The ideal candidate will have hands-on experience with LLMs, RAG, embedding models, vector databases, and REST API development, plus exposure to GCP or AWS. Remote work is supported for this full-time position.

Qualifications

  • Experience building backend services with Python and REST APIs.
  • Experience with LLMs, RAG, vector databases, and AI agent integration.
  • Familiarity with cloud environments (GCP/AWS) and containerization.
  • Strong debugging and problem-solving abilities.

Responsibilities

  • Python Backend Development: Develop, maintain, and optimize backend services and REST APIs using Python and FastAPI/Flask.
  • Microservices Development: Build modular, reusable, and maintainable services using Object-Oriented Programming principles and established engineering standards.
  • Data Modeling and Validation: Design data models, request/response schemas, and validation logic using Pydantic and appropriate database technologies.
  • AI Agent Development: Build, customize, and integrate AI agents for different business use cases, following established engineering standards.
  • RAG and Knowledge Retrieval: Develop and integrate Retrieval-Augmented Generation Workflows using LLMs, embedding models, and vector databases.
  • Agent Orchestration: Support the integration and coordination of multiple agents and backend services where required.
  • Database and Caching: Work with NoSQL databases, data modeling, and Redis or other caching mechanisms to support efficient application performance.
  • Asynchronous Programming: Use Python asynchronous programming where appropriate for API calls, database operations, and LLM requests.
  • Debugging and Optimization: Investigate application issues, analyze logs, identify root causes, and improve service reliability and performance.
  • Cloud and Deployment Support: Work with GCP or AWS environments to assist with deployment troubleshooting, log analysis, and application monitoring.

Skills

Python
OOP
API development
Problem-solving
LLMs
RAG
Vector databases
AI agent development
Data modeling
NoSQL databases
Async programming
Git

Tools

FastAPI
Flask
Pydantic
Redis
Git

Job description

We are looking for a AI Backend Engineer with strong Python backend development skills and practical exposure to Generative AI. The role focuses on developing scalable microservices, building reusable software components, and integrating AI agents and RAG-based workflows into intelligent applications.

You will contribute to AI products helping transform user requirements into structured knowledge workflows, reusable AI agents, and chatbot capabilities.

The ideal candidate has a strong foundation in Python, Object-Oriented Programming, API development, and problem-solving, along with hands-on exposure to LLMs, RAG, embedding models, vector databases, and AI agent development.

Title : AI Backend Engineer

Location :Remote Work

Employment Type: Full-time

Exp Range : 1-4 years

Key Responsibilities

  • Python Backend Development: Develop, maintain, and optimize backend services and REST APIs using Python and FastAPI/Flask.
  • Microservices Development: Build modular, reusable, and maintainable services using Object-Oriented Programming principles and established engineering standards.
  • Data Modeling and Validation: Design data models, request/response schemas, and validation logic using Pydantic and appropriate database technologies.
  • AI Agent Development: Build, customize, and integrate AI agents for different business use cases, following established engineering standards.
  • RAG and Knowledge Retrieval: Develop and integrate Retrieval-Augmented Generation Workflows using LLMs, embedding models, and vector databases.
  • Agent Orchestration: Support the integration and coordination of multiple agents and backend services where required.
  • Database and Caching: Work with NoSQL databases, data modeling, and Redis or other caching mechanisms to support efficient application performance.
  • Asynchronous Programming: Use Python asynchronous programming where appropriate for API calls, database operations, and LLM requests.
  • Debugging and Optimization: Investigate application issues, analyze logs, identify root causes, and improve service reliability and performance.
  • Cloud and Deployment Support: Work with GCP or AWS environments to assist with deployment troubleshooting, log analysis, and application monitoring.

Qualifications

  • Strong programming skills in Python and a solid understanding of software development fundamentals.
  • Hands-on experience developing backend applications and REST APIs using FastAPI or Flask.
  • Strong understanding of Object-Oriented Programming (OOP), modular design, and reusable components.
  • Experience with Pydantic or similar frameworks for data validation and serialization.
  • Understanding of microservices architecture and service-to-service communication.
  • Strong problem-solving, analytical, and debugging skills.
  • Practical exposure to Generative AI technologies, including LLMs, RAG, embedding models, vector databases, and LLM/API integrations.
  • Basic hands-on exposure to AI agents and orchestration, with an understanding of how agents can be developed or adapted for specific use cases.
  • Understanding of data modeling and NoSQL databases.
  • Familiarity with Redis and caching concepts.
  • Understanding of asynchronous programming in Python, including async/await.
  • Good understanding of Git and version control.
  • Exposure to GCP or AWS, including basic deployment troubleshooting and log analysis.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Python Developer
AI Python Developer

Techolution LLC • United States

Remote
USD 90,000 - 130,000
AI Agent Engineer – Backend Focus
AI Agent Engineer – Backend Focus

DeWinter BH • Iowa

On-site
USD 140,000 - 180,000
Sr. Backend Software Engineer-GenAI
Sr. Backend Software Engineer-GenAI

EXL • Connecticut

On-site
USD 100,000 - 130,000
Backend + AI Engineer
Backend + AI Engineer

Reliable Group Paragon • United States

Remote
USD 120,000 - 180,000
Senior Full Stack Engineer (Java + Angular/React + Python)
Senior Full Stack Engineer (Java + Angular/React + Python)

Luxoft • United States

Remote
USD 140,000 - 190,000
Power BI
PowerApps
Power Automate
+2
AI Engineer – Generative AI & Agentic AI
AI Engineer – Generative AI & Agentic AI

KData AI • United States

Remote
USD 120,000 - 180,000
Senior AI Engineer
Senior AI Engineer

novoed • United States

Remote
USD 140,000 - 200,000
AI Engineer
AI Engineer

EdgeQ Technologies Private Limited • New York (NY)

Remote
USD 110,000 - 160,000
AI Developer with Python
AI Developer with Python

Valiant Technologies LLC • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Senior Python AI Developer - GenAI & LLMs, Backend
Senior Python AI Developer - GenAI & LLMs, Backend

Ethereum Technologies LLC • Sunnyvale (CA)

On-site
USD 140,000 - 210,000