Senior Backend Developer (Python / FastAPI / AI Integrations)

4 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

Senior Backend Developer


Responsibilities

  • Design, develop, and maintain scalable backend systems using

    Python and FastAPI

    .
  • Build, optimize, and manage

    integrations with AI platforms and APIs

    — including

    Vertex AI

    ,

    Amazon Rekognition

    ,

    OpenAI

    , and other vision or generative AI tools.
  • Develop and manage

    RESTful APIs

    and ensure secure, efficient communication between internal and third-party systems.
  • Implement

    asynchronous workflows

    ,

    background task processing

    , and

    caching strategies

    for performance optimization.
  • Collaborate closely with AI, product, and frontend teams to deploy new AI features and model endpoints.
  • Ensure reliability, observability, and scalability of backend systems through

    robust architecture and monitoring

    .
  • Maintain high standards of

    code quality

    , testing, and documentation.


Required Skills

  • 4+ years

    of backend development experience with

    Python

    .
  • Strong hands-on experience with

    FastAPI

    and

    asynchronous programming (asyncio)

    .
  • Proven experience integrating

    AI services

    via APIs (e.g.,

    Vertex AI

    ,

    Amazon Rekognition

    ,

    OpenAI

    ,

    Hugging Face

    ,

    StabilityAI

    , etc.).
  • Solid understanding of

    RESTful API design

    ,

    OAuth2 / JWT

    , and

    API security best practices

    .
  • Experience with

    PostgreSQL

    ,

    MongoDB

    , and

    ORM frameworks

    (SQLAlchemy or similar).
  • Familiarity with

    Docker

    ,

    CI/CD

    , and cloud platforms (

    AWS / GCP

    ).
  • Strong debugging, performance tuning, and monitoring experience.


Nice-to-Have

  • Experience working with

    LangChain

    ,

    LlamaIndex

    , or similar AI orchestration tools.
  • Familiarity with

    serverless architecture

    (AWS Lambda / Cloud Functions).
  • Experience with

    vector databases

    (e.g., Pinecone, Chroma, Weaviate).
  • Exposure to

    MLOps

    pipelines or

    data streaming

    .
  • Knowledge of

    GraphQL

    or

    gRPC

    is a plus.


What We Offer

  • Work on cutting-edge AI integrations impacting creative and enterprise workflows.
  • Fast-paced, collaborative, and innovation-driven environment.
  • Competitive compensation, ownership opportunities, and room for growth.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You