Python Developer

Year    KA, IN, India

Job Description

Python Developer - AI / Chatbot, Image Recognition & Predictive Incident Intelligence



Experience:

2-4 years

Employment Type:

Full-time

About the Role



We are seeking a skilled

Python Developer (AI / Chatbot & Image Recognition)

to design and implement intelligent systems that enhance user interaction and operational insights. In addition to chatbot and computer vision development, the developer will contribute to building

AI-based predictive suggestion engines

for our

incident reporting platform

, leveraging past data to recommend next possible events, hazards, and investigation details.

Key Responsibilities.

AI Chatbot & NLP Systems



Develop and deploy conversational AI assistants using

Rasa

,

LangChain

, or

Hugging Face Transformers

.

Implement

intent detection

,

entity recognition

, and

context management

for dynamic conversation flows.

Integrate

Large Language Models (LLMs)

(e.g., OpenAI GPT, LLaMA, Mistral, Claude) for human-like responses.

Build

retrieval-augmented generation (RAG)

pipelines to provide domain-specific answers from internal data sources.

Image Recognition / Computer Vision



Develop and optimize image classification, object detection, and OCR pipelines using

OpenCV

,

TensorFlow

,

PyTorch

, or

Keras

.

Work on

document text extraction

,

defect detection

, or

safety audit image analysis

tasks.

Implement OCR-based field extraction using

Tesseract

,

EasyOCR

, or

Google Vision API

.

Incident Suggestion Engine (Predictive AI)



Build a

recommendation engine

that analyzes

previous incident reports

and suggests possible

incident titles, hazards, contributing factors, or corrective actions

while creating a new report.

Use

Natural Language Processing (NLP)

,

semantic similarity

, and

embedding-based models

(e.g.,

Sentence-BERT

,

OpenAI embeddings

, or

FAISS

) to find and suggest similar historical events.

Implement

machine learning

or

deep learning pipelines

for

pattern recognition

and

incident trend prediction

.

Fine-tune or integrate pre-trained LLMs to provide

contextual text suggestions

and

auto-completion

based on domain-specific vocabulary.

Use

vector databases

(like

Pinecone

,

FAISS

, or

Milvus

) to store and query incident embeddings for fast, intelligent lookups.

Backend & MLOps Integration



Integrate AI/ML models with

backend microservices

using

FastAPI

,

Flask

, or

Django

.

Develop REST APIs for serving predictions, chatbot responses, or recommendation results.

Deploy models in production using

Docker

,

Kubernetes

, and optimize performance with

ONNX Runtime

or

TensorRT

.

Track experiments and manage models using

MLflow

,

Weights & Biases

, or

DVC

.

Required Skills



Strong knowledge of

Python

,

data structures

, and

object-oriented programming

.

Experience with

NLP libraries

(spaCy, NLTK, Transformers, LangChain).

Hands-on experience in

computer vision

(OpenCV, TensorFlow, or PyTorch).

Familiarity with

data modeling

,

embedding generation

, and

semantic similarity search

.

Strong understanding of

RESTful API

integration and

model serving

.

Proficient in

SQL

and handling

structured/unstructured data

.

Preferred Skills



Exposure to

incident prediction

or

recommendation systems

.

Experience with

vector databases

(Pinecone, FAISS, Milvus) and

RAG architecture

.

Familiarity with

LLM fine-tuning

and

prompt engineering

.

Knowledge of

AI on cloud platforms

(AWS SageMaker, Azure AI, or Google Vertex AI).

Understanding of

DevOps & CI/CD pipelines

for deploying ML models.

Background in

data preprocessing

,

ETL pipelines

, and

feature engineering

.

Education



Bachelor's or Master's degree in

Computer Science

,

Artificial Intelligence

,

Data Science

, or related disciplines.

AI/ML or Deep Learning certification (preferred).

Future AI Initiatives



The selected candidate will also contribute to building:

Predictive analytics dashboards

for safety and risk assessment.

AI-powered root-cause analysis tools

for investigations.

Smart recommendations

that assist managers during ASR validation and investigation stages.

Why Join Us



Work on

real-world AI applications

in

aviation safety & incident reporting

.

Opportunity to lead

AI-driven innovation

for intelligent decision-making systems.

Exposure to cutting-edge AI technologies and scalable backend integrations.

Collaborative, innovation-first environment with continuous learning opportunities.

Job Types: Full-time, Permanent

Pay: From ?25,000.00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4479906
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year