Python AI/ML Developer

Cogent Infotech

$100K — $140K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of hands-on experience in Python development
  • Proficient with frameworks like FastAPI, Flask, and Django
  • Solid understanding of AI/ML concepts and model integration
  • Experience with libraries such as Pandas, NumPy, and Scikit-learn
  • Familiarity with relational and NoSQL databases
  • Knowledge of secure coding practices and PEP standards
  • Experience in Agile/Scrum environments

Responsibilities

  • Develop and maintain Python applications and automation scripts
  • Build RESTful APIs using FastAPI, Flask, or Django
  • Integrate machine learning models into enterprise applications
  • Create reusable utilities for data processing and workflow automation
  • Collaborate with diverse teams including data scientists and DevOps
  • Write secure and testable Python code
  • Perform debugging and production support tasks

Benefits

  • Full-time employment with career growth opportunities
  • Hands-on work with cutting-edge AI technologies and applications
  • Collaborative work environment with cross-functional teams
  • Opportunity to influence technology strategies across various industries
  • Access to training and development programs for skills advancement
Full Job Description
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.

Similar Jobs

More Jobs at Cogent Infotech

More Information Technology Jobs

Find similar Python AI/ML Developer jobs: