Skip to main content

Python Engineer (FastAPI) – AI Platform

Technology
Squash Apps
3 weeks agoUntil 23/5/2026
Fully remote

Job description

  • *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

Keywords
pythonfastapiartificial-intelligenceai-platformpower-and-coolingmachine-learningback-end-developmenttraining-and-developmentapplication-programming-interface-apiapi-designlarge-language-model-llmplanning-and-designvisual-art-designproduct-development-and-designpolicies-and-practicesdata-processingsystem-architecturemicroservicesscalabilityreact-jsreactagile-sprintplanning-and-forecastingelectrical-engineering-and-planningcode-reviewerrors-omissions-e-orestful-apisqlnosqlpostgresqlpostgresmongodbredisoperational-risk-managementobject-relational-mapping-ormsqlalchemydata-pipelinemicrosoft-azuredevelopment-operations-devopsdockeramazon-web-servicesgoogle-cloud-platformgood-clinical-practice-gcpcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cd

¿Te interesa este puesto?