Location
Texas, United States
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
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.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.