Python + AI/ML
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.

Job Profile
Software Engineer
Years of Experience: 2-3 Years
B.E. / B.Tech / M.Tech / MCA in Computer Science, IT, or a related field
Salary: Not a constraint for the right candidate
Location: Ahmedabad
Job Type: Full-Time
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.
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
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
- 5 Days a Week
- Health Insurance
- Flexible Timings
- Open Work Culture
- Workshops & Webinars
- Awards & Recognition
- Festive Celebrations
Interested? We’d love to have you.
Choose your adventure
Thinkwik is a digital brand agency that lives where design, technology and experience collide. We are obsessed with creativity-challenging what is, while defining what comes next.