Job Title Python Developer with AI/ML
Employment Type Full-Time
Work Location Onsite
Experience Required 5-10 Years
Summary Build secure Python and AI-enabled solutions for enterprise use cases. We are looking for an experienced Python Developer with practical AI/ML exposure to support technology initiatives across industries. The ideal candidate should have strong hands-on experience in Python development, backend engineering, REST API development, data processing, and AI/ML model integration.
Python Developer with AI/ ML Primary Skills: Python, FastAPI, Flask, Django, REST APIs, Backend Development, AI/ML, Data Processing, Model Integration, Pandas, NumPy, Scikit-learn, SQL, Enterprise Applications
Secondary Skills: TensorFlow, PyTorch, LangChain, GenAI, LLMs, Prompt Engineering, Embeddings, Vector Databases, RAG, ETL, Git, CI/CD, Jenkins, Docker, Kubernetes, Cloud Platforms, Secure Coding
What You'll Do - Develop, enhance, and maintain Python-based applications, APIs, automation scripts, and data processing solutions.
- Build and integrate RESTful APIs using Python frameworks such as FastAPI, Flask, or Django.
- Work on AI/ML-enabled solutions including model integration, data pipelines, intelligent automation, and analytics use cases.
- Support integration of machine learning models or GenAI services into enterprise applications.
- Develop reusable Python utilities for data extraction, transformation, validation, reporting, and workflow automation.
- Work with structured and unstructured data from applications, documents, reports, emails, transcripts, and business workflows.
- Collaborate with data scientists, AI engineers, product owners, business analysts, QA teams, and DevOps teams.
- Write clean, modular, testable, and secure Python code.
- Perform debugging, troubleshooting, performance tuning, and production support.
- Ensure applications follow enterprise standards for security, scalability, reliability, and maintainability.
What We're Looking For - 5+ years of hands-on experience in Python development.
- Strong experience with Python, FastAPI, Flask, Django, REST APIs, and backend development.
- Good understanding of AI/ML concepts, model lifecycle, data preprocessing, and model integration.
- Hands-on experience with Python libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch, LangChain, or similar AI/ML libraries.
- Experience working with databases such as PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, or similar.
- Knowledge of data processing, ETL workflows, and API-based system integrations.
- Experience with Git, CI/CD pipelines, Jenkins, or similar development tools.
- Strong understanding of object-oriented programming, design patterns, clean coding, and unit testing.
- Knowledge of application security, authentication, authorization, and secure coding practices.
- Experience working in Agile/Scrum development environments.
- bility to work with unstructured data such as PDFs, documents, emails, transcripts, reports, or operational records.
- bility to work across business domains and translate use cases into scalable Python and AI-enabled solutions.
Preferred Skills & Certifications - Experience integrating AI/ML models into production applications.
- Exposure to GenAI, LLMs, prompt engineering, embeddings, vector databases, or RAG-based applications.
- Understanding of AI use cases such as document intelligence, customer analytics, recommendation engines, forecasting, process automation, and operational insights.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Docker, Kubernetes, or containerized application deployment.
- Exposure to Kafka, RabbitMQ, or other messaging systems.
- Experience with vector databases such as Pinecone, FAISS, Chroma, Weaviate, or similar.
- Familiarity with MLOps, model deployment, monitoring, and versioning tools.
- Experience building enterprise-grade AI or automation solutions in production environments.
Education Bachelor's degree in Computer Science, Information Technology, Engineering, Data Science, Artificial Intelligence, Machine Learning, or a related field. Equivalent professional experience will also be considered.