Senior Python AI Developer|5+ Years|Ahmedabad

5 years

0 Lacs

Posted:21 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Roles & Responsibility:

  • Working on the 

    scalability, integration, and deployment

     of our core AI model and associated backend services
  • Developing and maintaining 

    high-performance, reliable Python-based applications

     utilising FastAPI and Pydantic.
  • Extensive work with 

    Postgres RDS

     and contributing to the continuous development of our 

    knowledge graph

    .
  • Implementing and optimising solutions for 

    containerised environments

    , leveraging AWS ECS and Fargate.
  • Collaborating with AI/ML specialists to 

    integrate advanced AI components

     (e.g., Graph-based Retrieval-Augmented Generation (RAG), LangChain, Llama Index) and external model inference APIs into the core platform.
  • Defining 

    build and test scripts

     for developed code, working in conjunction with our dedicated DevOps team who manage full CI/CD pipelines.
  • Instantiating necessary simple AWS components via the AWS admin UI or CLI, ensuring smooth operation and integration.
  • Work effectively in a fast-paced, collaborative environment with engineering colleagues and also with product managers
  • Proactively working in the resolution of outages or technical issues where required


Candidate Requirements:

  • 5+ years software development experience in Python

    .
  • Strong proficiency in Python

     and extensive experience with modern frameworks such as 

    FastAPI

     and 

    Pydantic

    .
  • Good experience with 

    data engineering principles

     and working with relational databases, particularly 

    Postgres, SQL and ORMs

    . Knowledge of caches like Redis is an advantage but not required.
  • Knowledge of Python internals and technicalities, performance and concurrency
  • Experience with 

    AWS services

    , specifically 

    EC2

    /

    ECS, Lambda Functions, S3 and RDS

    .
  • Good knowledge of software engineering best practices, including robust testing, code reviews, git branch strategies and management and version control.
  • Experience with 

    containerisation

     (e.g., Docker) and CI. Having worked with Github Actions and Kubernetes/EKS is an advantage but not required.
  • Knowledge of 

    Gen

     

    AI concepts

     and their Python libraries such as 

    Retrieval-Augmented Generation (RAG), LangChain, or Llama Index

     is desirable but not required (although a motivation to get on the leading edge of it is needed).
  • Experience with Python machine learning libraries like NumPy, Pandas, Scikit Learn, Huggingface and the Onnx Runtime are an advantage but not required
  • May have some experience with full stack development or web development, even if not the preferred area to work in. React/NextJS experience a bonus - not expected to be a significant part of the work of the role, but being able to understand the code and work with it when needed independently will make the candidate more efficient
  • Excellent problem-solving skills and a proactive approach to technical challenges.
  • Strong communication skills and capability to provide clear proactive communications of problems, solutions, options and investigations


Our Technology Stack:

Backend & AI Integration:

Cloud Platform:

AI/ML:

Infrastructure:

Admin tool:


Role Context:

This position offers a significant opportunity to impact a product that is evolving within the legal industry and is a leading use of AI in this sector (a sector that is very well suited to the strengths of Gen AI). The successful candidate will join a dynamic team, addressing complex technical challenges and contributing directly to the expansion of our AI solutions.

The role prioritises software engineering; candidates are not expected to possess deep DevOps or AWS infrastructure expertise themselves, but be familiar with them and they are not expected to already possess deep AI technical expertise as long as they are highly motivated to get onto the leading edge of that going forward.


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