Python AI/ML Engineer

goodspace

Bengaluru, India 5 Years Exp Posted 8h ago

Job Description

  • Design, develop, and deploy AI/ML applications using Python.
  • Build and optimize machine learning and deep learning models for production environments.
  • Develop AI-powered solutions using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Agentic AI frameworks.
  • Fine-tune and evaluate machine learning models to improve performance and accuracy.
  • Develop RESTful APIs and integrate AI models into enterprise applications.
  • Work with structured and unstructured datasets for data preprocessing, feature engineering, and model training.
  • Collaborate with cross-functional teams including Product, Data Engineering, and DevOps to deliver AI solutions.
  • Monitor deployed models, optimize inference performance, and ensure scalability.
  • Stay updated with emerging AI/ML technologies and recommend innovative solutions.

Requirements

  • 5+ years of hands-on experience in Python development.
  • Strong experience with Machine Learning algorithms and model development.
  • Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Experience with Generative AI technologies including OpenAI, LangChain, LlamaIndex, or similar frameworks.
  • Good understanding of Large Language Models (LLMs), Prompt Engineering, RAG, and AI Agents.
  • Experience working with vector databases such as Pinecone, FAISS, ChromaDB, or Milvus.
  • Strong knowledge of REST APIs using FastAPI, Flask, or Django.
  • Experience with SQL and NoSQL databases.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
    • Strong understanding of software engineering best practices, design patterns, and version control (Git).

Similar Openings for You