0% found this document useful (0 votes)
16 views2 pages

Python - Backend and AI - ML - Job Description

The document outlines a job posting for a Python Backend Developer with expertise in FastAPI and LLM/ML integrations, offering remote or hybrid work options. Key responsibilities include designing RESTful APIs, integrating AI/ML components, and managing database interactions. The ideal candidate should have 3+ years of experience in Python backend development, familiarity with cloud services, and knowledge of text extraction from documents.

Uploaded by

contact.ccbv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views2 pages

Python - Backend and AI - ML - Job Description

The document outlines a job posting for a Python Backend Developer with expertise in FastAPI and LLM/ML integrations, offering remote or hybrid work options. Key responsibilities include designing RESTful APIs, integrating AI/ML components, and managing database interactions. The ideal candidate should have 3+ years of experience in Python backend development, familiarity with cloud services, and knowledge of text extraction from documents.

Uploaded by

contact.ccbv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Python Backend Developer (FastAPI + LLM/ML Integrations)

Location: Remote / Hybrid

Type: Contract / Full-time

Experience: 3+ Years

Role Overview:

We are seeking a skilled Python Backend Developer to design, build, and optimize

RESTful APIs for seamless interaction with Large Language Models (LLMs), machine

learning services, and cloud-based AI tools. You will work closely with frontend teams

to deliver robust API services, manage database interactions, and integrate AI/ML

components into scalable backend systems.

The ideal candidate will have strong expertise in FastAPI, Python-based API

development, text extraction (PDFs, documents), and cloud-based ML services (AWS

Bedrock, Vertex AI, etc.).

Key Responsibilities:

● Design and develop high-performance REST APIs using FastAPI for frontend
consumption.
● Integrate with LLMs (OpenAI, Anthropic, Llama2, etc.) and ML models (RAG
pipelines, embeddings, fine-tuning).
● Extract and process text/data from PDFs, documents, and unstructured sources
using Python libraries (PyPDF2, pdfplumber, unstructured.io, etc.).
● Work with databases (PostgreSQL, MongoDB, Redis) for efficient data
storage/retrieval.
● Implement authentication (JWT/OAuth), rate limiting, and API security best
practices.
● Collaborate with frontend teams to optimize API responses and ensure smooth
integration.
● Deploy and manage APIs on AWS/GCP (Lambda, API Gateway, EC2, Docker).
● Work with AI/ML tools like LangChain, LlamaIndex, Weaviate, or Pinecone for
retrieval-augmented workflows.
● Write clean, scalable, and well-documented code with unit/integration testing
(Pytest).

Technology Stack:

● Backend: Python, FastAPI, Flask (optional), async programming


● AI/ML Integrations: OpenAI API, Hugging Face, AWS Bedrock, LangChain,
LlamaIndex
● Database: PostgreSQL, MongoDB, Redis, ORMs (SQLAlchemy, Pydantic)
● Document Processing: PyPDF2, pdfplumber, unstructured.io, OCR tools
(Tesseract)
● Cloud & DevOps: AWS (Lambda, API Gateway, S3), Docker, CI/CD (GitHub
Actions)
● API Tools: Postman, Swagger/OpenAPI, RESTful standards
● Version Control: Git, GitHub/GitLab

Required Skills & Experience:

● 3+ years of Python backend development (FastAPI/Flask/Django).


● Strong experience in building REST APIs for frontend/UI consumption.
● Familiarity with LLM APIs, RAG pipelines, and AI/ML cloud services.
● Knowledge of text extraction from PDFs/documents and data preprocessing.
● Experience with relational & NoSQL databases (PostgreSQL, MongoDB).
● Understanding of JWT, OAuth, API security, and rate limiting.
● Basic knowledge of AWS/GCP cloud services (Lambda, S3, EC2).
● Ability to work in an Agile/remote team environment.

Nice to Have:

● Experience with asynchronous programming (async/await in FastAPI).


● Knowledge of WebSockets for real-time updates.
● Familiarity with ML model deployment (SageMaker, Vertex AI).
● Exposure to frontend frameworks (React, Next.js) for better API collaboration.
● Exposure to HIPAA Complaint project is a must.

Why Join?

● Work on cutting-edge AI/ML & LLM-powered applications.


● Opportunity to build scalable cloud-based APIs with Python.
● Collaborative environment with frontend and AI/ML teams.
● Flexible remote/hybrid work options.

You might also like