Skip to main content
MUTHOOT PAPPACHAN TECHNOLOGIES logo

Python Developer GenAI / AI/ML Engineer

MUTHOOT PAPPACHAN TECHNOLOGIES
Full Timemid
INPosted April 15, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonNode.jsDjangoFlaskFastAPIAWSPostgreSQLMySQLMongoDBDynamoDBTensorFlowPyTorchscikit-learnCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Python Developer at our company, your role involves utilizing your backend engineering expertise and hands-on experience with Generative AI, Machine Learning, and Deep Learning to design, build, and scale AI-driven applications. You will be responsible for developing high-performance backend services, integrating advanced AI/ML models, and enabling scalable API-driven platforms. Working closely with cross-functional teams, you will contribute to delivering reliable, scalable, and secure AI solutions integrated into enterprise systems.

Key Responsibilities:

  • Design, develop, and integrate LLM-based solutions (e.g., OpenAI GPT, LLaMA, HuggingFace models) into enterprise products and workflows
  • Implement Retrieval-Augmented Generation (RAG), prompt engineering, embeddings, chunking strategies, and fine-tuning for business use cases
  • Develop APIs and integration layers to seamlessly connect AI models with frontend and backend systems
  • Build and maintain scalable backend applications using Python with microservices architecture
  • Design and implement RESTful APIs using frameworks such as FastAPI (mandatory), Flask, or Django
  • Develop Agentic AI workflows including multi-agent coordination, tool/function calling, memory handling, and workflow orchestration
  • Integrate AI models into applications using APIs and ensure secure and efficient communication across systems
  • Collaborate effectively with frontend (Flutter) and backend (Node.js/Python) teams for smooth AI feature deployment
  • Test, debug, and manage API integrations using tools like cURL and other debugging mechanisms
  • Build and deploy AI services on cloud platforms using AWS services such as Lambda, S3, API Gateway, EC2, ECS/EKS, DynamoDB, and RDS
  • Leverage Amazon Bedrock and SageMaker for model deployment, orchestration, and scaling
  • Develop and integrate machine learning and deep learning models using frameworks such as TensorFlow, PyTorch, and scikit-learn
  • Work on NLP, classification, regression, clustering, anomaly detection, and time-series modeling problems
  • Build scalable data pipelines for data processing, training, validation, and inference
  • Ensure systems are secure, scalable, cost-optimized, and production-ready with proper monitoring and observability
  • Implement DevOps and MLOps best practices including CI/CD, model versioning, logging, and performance tracking
  • Collaborate with product teams and stakeholders to translate business requirements into AI-driven solutions
  • Contribute to architecture design, innovation, and continuous improvement of AI platforms

Required Technical Skills:

LLM & AI Integration (Mandatory Hands-on)

  • Strong hands-on experience working with LLMs and Generative AI systems
  • Experience integrating LLMs such as OpenAI GPT, LLaMA, HuggingFace models into real-world applications
  • Experience with frameworks such as LangChain, LlamaIndex, LangGraph, ADK, or similar
  • Hands-on experience with vector databases such as Pinecone, Weaviate, Milvus, FAISS, or OpenSearch
  • Proven ability to build and deploy RAG pipelines, embeddings-based retrieval systems, and prompt engineering workflows
  • Experience integrating AI models via APIs into live production systems

Programming & Frameworks

  • Strong proficiency in Python for backend development, data processing, and AI/ML integration
  • Experience with FastAPI (mandatory), Flask, or Django for API development
  • Basic to intermediate understanding of Node.js for backend integration and collaboration
  • Basic understanding of Flutter to support frontend integration of AI APIs
  • Familiarity with cURL for testing, debugging, and managing API requests and responses

Machine Learning & Deep Learning

  • Solid understanding of machine learning and deep learning concepts
  • Hands-on experience with frameworks such as TensorFlow, PyTorch, Keras, or scikit-learn
  • Experience in NLP, neural networks, and contemporary AI architectures
  • Ability to train, validate, optimize, and deploy ML/DL models

Data & Database Technologies

  • Experience with relational databases such as PostgreSQL or MySQL
  • Experience with NoSQL and vector databases such as MongoDB, Pinecone, or OpenSearch
  • Knowledge of data processing tools such as. (additional details may be present in the original job description) As a Python Developer at our company, your role involves utilizing your backend engineering expertise and hands-on experience with Generative AI, Machine Learning, and Deep Learning to design, build, and scale AI-driven applications. You will be responsible for developing high-performance backend services, integrating advanced AI/ML models, and enabling scalable API-driven platforms. Working closely with cross-functional teams, you will contribute to delivering reliable, scalable, and secure AI solutions integrated into enterprise systems.

Key Responsibilities:

  • Design, develop, and integrate LLM-based solutions (e.g., OpenAI GPT, LLaMA, HuggingFace models) into enterprise products and wo

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free