Talent.com
This job offer is not available in your country.
Python Developer + Coder / Python API Dev

Python Developer + Coder / Python API Dev

Incedo Inc.Bengaluru, Karnataka, India
3 days ago
Job description

Role : Python API Developer (Product Dev)

Exp : 5–10 Years

Location : Gurgaon / Bangalore (Preferred), Pune

Onboarding : Immediate |

Skills Required – Backend Engineer (AI Focus) :

  • Python (Flask / Django / FastAPI) API Development
  • RESTful & GraphQL API development
  • Generative AI / ML model integration (GPT, DALL
  • E, GANs, etc.)
  • Cloud platforms : AWS / GCP / Azure
  • Databases : PostgreSQL, MongoDB, Redis (SQL / NoSQL)
  • CI / CD, Git, Docker, Kubernetes
  • Data pipelines & backend-AI integration
  • Exposure to Product Development
  • Cloud Services (Any), Basic Gen AI
  • Product mindset (Gen AI experience preferred)

As a Backend Engineer (AI Engineer), you will be responsible for designing, developing, and maintaining

high-performance, scalable APIs that power our Generative AI products. You will work closely with data

scientists, machine learning engineers, and product teams to integrate Generative AI models (such as

GPT, GANs, DALL-E, etc.) into production-ready applications. Your expertise in backend development,

Python programming, and API design will be critical to ensure the seamless deployment and execution

of AI-driven features..

Education :

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

Experience :

  • 4+ years of professional experience as a Backend Engineer or AI Engineer, with hands-on
  • experience in designing and developing APIs.

  • Proven experience working with Generative AI models or machine learning models in a
  • production environment.

  • Familiarity with cloud-based infrastructures (AWS, Google Cloud, Azure) and services for
  • deploying backend systems and AI models.

  • Strong experience in working with backend frameworks and languages such as Python, Django,
  • Flask, FastAPI, or similar.

    Job Description

    Core Technical Skills :

  • Proficiency in Python for backend development, with experience in frameworks such as Flask,
  • Django, or FastAPI.

  • Strong understanding of building and consuming RESTful APIs or GraphQL APIs, with experience
  • designing and implementing API architectures.\.

  • Experience with database management systems (SQL / NoSQL), and data storage solutions like
  • PostgreSQL, MySQL, MongoDB, Redis, etc

  • Understanding of cloud infrastructure (e.g., AWS, Google Cloud, Azure) and experience with
  • deploying and managing backend services and AI models in the cloud.

  • Familiarity with CI / CD pipelines, and tools like Git, Jenkins, Docker, Kubernetes for automating
  • deployments.

  • Experience working with data pipelines and handling the integration of AI models with backend
  • systems.

  • Experience with version control (Git / GitHub / GitLab) and Agile development methodologies.
  • Work closely with AI / ML engineers to integrate Generative AI models (e.g., GPT, DALL-E, GANs,
  • etc.) into backend services.

  • Integrate data pipelines that feed data into AI models for real-time or batch processing.
  • Page 2 of 2

    INC - 4

  • Collaborate with cross-functional teams (product managers, data scientists, frontend
  • developers, and UX / UI designers) to understand product requirements and deliver backend

    services that meet business and user needs.

  • Engage in design discussions and provide input on the technical feasibility and scalability of
  • features, especially as they relate to AI capabilities.

  • Implement caching mechanisms, rate-limiting, and queueing to manage the load of AI-related
  • API requests.

  • Ensure the backend services can handle high concurrency, particularly when dealing with
  • resource-intensive generative AI processes.

    Key Attributes :

  • Problem-Solving : Strong analytical and problem-solving skills, with the ability to think creatively
  • to overcome challenges associated with integrating AI models and UI.

  • Communication : Excellent written and verbal communication skills for interacting with crossfunctional
  • teams and stakeholders.

  • Adaptability : Ability to stay updated on the latest -enbackd technologies and trends in
  • generative AI, with a willingness to experiment with new tools and frameworks.

    Create a job alert for this search

    Python Developer • Bengaluru, Karnataka, India