Search by job, company or skills

Thinkwik

Python AI/ML Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a skilled Python Developer with hands-on AI/ML experience to join our growing technology team. As an IT services company, you will work across diverse client projects spanning multiple domains from building intelligent automation pipelines to delivering data-driven solutions tailored to each client's business needs. You will be expected to quickly adapt to varying tech stacks, understand client requirements, and deliver scalable, production-ready AI/ML solutions.

Key Responsibilities

Design, develop, and deploy Python-based AI/ML solutions based on client-specific requirements.

Collaborate with business analysts and client stakeholders to understand problem statements and translate them into ML solutions.

Build and fine-tune machine learning models (supervised, unsupervised, and deep learning) for varied use cases.

Develop and maintain data pipelines for data ingestion, preprocessing, and feature engineering.

Integrate AI/ML models into REST APIs or existing client applications.

Perform model evaluation, optimization, and monitoring in production environments.

Work with structured and unstructured data including text, images, and tabular datasets.

Document solutions, write clean reusable code, and participate in code reviews.

Stay updated with the latest AI/ML research and tools, and evaluate their applicability to client projects.

Required Technical Skills

Programming & Core Python

Strong proficiency in Python (OOP, data structures, exception handling)

Experience with libraries: NumPy, Pandas, Matplotlib, Seaborn

REST API development using FastAPI / Flask / Django REST Framework

Version control with Git/GitHub/GitLab

Machine Learning

Hands-on experience with Scikit-learn classification, regression, clustering, pipelines

Understanding of ML concepts: cross-validation, hyperparameter tuning, feature engineering, model evaluation metrics

Familiarity with AutoML tools like H2O.ai or AutoSklearn (good to have)

Deep Learning & Frameworks

Working knowledge of TensorFlow or PyTorch

Experience building models for tasks like image classification, NLP, time-series forecasting

Natural Language Processing (NLP)

Experience with spaCy, NLTK, or Transformers (HuggingFace)

Familiarity with LLM concepts prompt engineering, fine-tuning, RAG (Retrieval-Augmented Generation)

Exposure to OpenAI API / Azure OpenAI / Gemini API is a strong plus

Data & Databases

SQL proficiency (PostgreSQL / MySQL)

Basic knowledge of NoSQL (MongoDB, Redis)

Familiarity with vector databases like Pinecone, ChromaDB, or Weaviate (for GenAI projects)

MLOps & Deployment

Model tracking with MLflow or Weights & Biases (W&B)

Containerization using Docker

Basic CI/CD pipeline awareness

Cloud exposure: AWS (SageMaker, S3, Lambda) / Azure ML / GCP Vertex AI at least one platform

Data Visualization & Reporting

Matplotlib, Seaborn, Plotly

Exposure to Power BI or Tableau is a plus

Good to Have Skills

Experience with LangChain or LlamaIndex for LLM application development

Knowledge of computer vision libraries like OpenCV

Familiarity with Airflow or similar workflow orchestration tools

Exposure to Agile/Scrum delivery methodology

Experience working in a client-facing IT services environment

Soft Skills

Strong analytical and problem-solving mindset

Ability to work on multiple concurrent client projects with shifting priorities

Good communication skills ability to understand and clarify client requirements

Self-motivated with a willingness to learn new tools based on project demands

Team player with the ability to work in cross-functional teams

Qualifications

B.E. / B.Tech / M.Tech / MCA in Computer Science, IT, or a related field

23 years of hands-on experience in Python development with at least 1 year focused on AI/ML projects

What We Offer

Exposure to diverse AI/ML use cases across industries (BFSI, healthcare, retail, manufacturing, etc.) Opportunity to work with cutting-edge GenAI tools and LLMs

Structured learning & certification support

Collaborative and innovation-driven work culture Competitive compensation as per industry standards

Benefits

  • Friendly Work Environment
  • Maintain Work-life Balance
  • Company Sponsored Medical Insurance
  • 5 days working & Flexible timings
  • Frequent team outings
  • Yearly Leave Encashment

Location: Ahmedabad

Reporting to: Team Lead

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144567017