Flag job

Report

Python Engineer (FastAPI) – AI Platform

Location

India

JobType

part-time

About the job

Info This job is sourced from a job board

About the role

Squash Apps

Website: squashapps.com
Job details:

Synopsis:

We are looking for an experienced Python Engineer with strong FastAPI expertise to help build

and scale a modern AI-powered platform. The role involves designing high-performance

backend services, building APIs that power AI-driven workflows, and collaborating closely with

frontend engineers, AI/ML teams, and product stakeholders. The ideal candidate should have

strong experience in Python backend development, API architecture, and cloud-based

deployments, with exposure to AI/ML integrations or LLM-based platforms being highly

desirable.

Scope Of Work:

Backend Development

● Design and develop high-performance APIs using Python and FastAPI.

● Build scalable backend services supporting AI-powered applications.

● Develop modular, maintainable, and testable code following best engineering practices.

AI Platform Integration

● Integrate backend services with AI/ML models and LLM APIs.

● Build API layers that support prompt workflows, model outputs, and AI-driven features.

● Develop services to handle large data processing, asynchronous tasks, and AI inference

pipelines.

System Architecture

● Design microservices-based backend architecture.

● Implement asynchronous APIs and background task processing.

● Ensure system scalability, performance, and security.

Collaboration

● Work closely with React/Frontend engineers to define API contracts.

● Collaborate with AI Engineers for model integration.

● Participate in architecture discussions, sprint planning, and code reviews.

Quality & Performance

● Write unit tests and integration tests.

● Optimize APIs for performance, scalability, and reliability.

● Implement logging, monitoring, and error-handling mechanisms.

Skills in the spotlight:

Core Technologies

● Strong experience with Python (5+ years).

● Proven experience building APIs using FastAPI.

● Strong knowledge of RESTful API design principles.

● Experience with asynchronous programming (async/await).

Data & Backend● Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).

● Experience with ORM frameworks (SQLAlchemy, Tortoise ORM).

● Knowledge of data pipelines and backend processing.

AI Integration

● Experience integrating AI/ML APIs or services.

● Familiarity with LLM platforms such as OpenAI, Azure OpenAI, or similar.

DevOps & Tools

● Experience with Docker and containerized applications.

● Familiarity with cloud platforms (AWS, Azure, or GCP).

● Experience with CI/CD pipelines.

Development Practices

● Strong experience with Git-based workflows.

● Experience working in Agile/Scrum environments.

Values:

● Get stuff done

● Move fast with purpose

● Win with ideas

● Sweat the details

● Deliver great customer experiences

● Make your teammate successfull

Click on Apply to know more.

Skills

Python
Agile
AWS
Azure
backend
DevOps
Docker
FastAPI
frontend
GCP
NoSQL
PostgreSQL
React
Redis
SQL
SQLAlchemy
RESTful