Job Title: AI Engineer (Python, Machine Learning & Generative AI)
- Experience developing REST APIs using FastAPI or Flask.
- We are looking for an AI Engineer with 3+ years of experience in Artificial Intelligence, Machine Learning, and Generative AI. The ideal candidate will have hands-on experience developing AI-powered applications using Python, Large Language Models (LLMs), LangChain, LangGraph, and Retrieval-Augmented Generation (RAG). You will work on designing, building, and deploying scalable AI solutions for enterprise applications.
- Key Responsibilities
- ● Develop and deploy AI and Machine Learning solutions using Python.
- ● Build LLM-powered applications using LangChain and LangGraph.
- ● Design and implement Retrieval-Augmented Generation (RAG) pipelines with vector databases.
- ● Develop AI agents and conversational AI applications.
- ● Train, evaluate, and optimize machine learning and deep learning models.
- ● Build REST APIs using FastAPI or Flask to integrate AI services.
- ● Integrate AI applications with enterprise systems, databases, and third-party APIs.
- ● Work with structured and unstructured data for model training and inference.
- ● Deploy AI applications using Docker and cloud platforms such as AWS, Azure, or GCP.
- ● Collaborate with cross-functional teams to deliver AI-driven business solutions.
- ● Troubleshoot, optimize, and maintain AI applications in production.
- Required Qualifications
- ● Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
- ● 3+ years of experience in AI, Machine Learning, or Software Development.
- ● Strong programming skills in Python.
- ● Hands-on experience with TensorFlow, PyTorch, or Scikit-learn.
- ● Experience building applications with Large Language Models (LLMs).
- ● Experience with LangChain and LangGraph.
- ● Hands-on experience implementing Retrieval-Augmented Generation (RAG).
- ● Experience with vector databases such as Pinecone, ChromaDB, FAISS, or Milvus.
- ● Knowledge of SQL and NoSQL databases.
- ● Experience with Git, Docker, and CI/CD pipelines.
- ● Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Preferred Qualifications
- ● Experience with OpenAI, Anthropic, or open-source LLMs.
- ● Knowledge of prompt engineering, function calling, and AI agent frameworks.
- ● Familiarity with Hugging Face Transformers and LlamaIndex.
- ● Experience with Kubernetes and MLOps tools such as MLflow or Kubeflow.
- ● Exposure to NLP, deep learning, or computer vision.
Mention you found this on Data First Jobs — it helps us bring you more roles like this.
AI Engineer (Python, Machine Learning & Generative AI)
ATC
Similar Engineering Jobs
View all Engineering jobs→Dotmatics
Senior Data Analytics Engineer
New
RemoteRemote
JPC TECHNO INC
Machine Learning Engineer II- Premium
New
Phoenix, Arizona (USA)
Tata Consultancy Services
Power BI Developer
New
Toronto, Ontario (Canada)$100,000 - $120,000
Veolia | North America
Senior Mechanical Commissioning Engineer (Data Center)
New
Richmond, Virginia (USA)
Digital Biz Tech
BI Developer
New
Portsmouth, New Hampshire (USA)
Intuition IT – Intuitive Technology Recruitment
Data Engineer
New
Raleigh, North Carolina (USA)
Like this role? Get carefully selected jobs like it, twice a week, straight to your inbox.
Free, no spam. Unsubscribe anytime.