Senior AI/ML Engineer

Niktor IT IncContract
Montana
10 - 15 YearsMar 11th, 2026
89 ViewsBe an Early Applicant
Required Skillset:
Python

Job Description

Job Title: Senior AI/ML Engineer
Location: St. Louis, MO 
Client: Charter Communications
Experience: 10+ 
H1B only
We are seeking a highly skilled Senior AI/ML Engineer to design, develop, and deploy advanced AI solutions using modern machine learning techniques and large language models (LLMs). The ideal candidate will have deep expertise in Python, NLP, LLM architectures, Retrieval-Augmented Generation (RAG), and agentic AI workflows, with experience building scalable AI systems in cloud environments.
This role involves working closely with data scientists, software engineers, and business stakeholders to develop production-grade AI applications that deliver intelligent automation and insights.
Key Responsibilities
Design, build, and deploy AI/ML solutions using Python and modern ML frameworks.
Develop and optimize prompt engineering strategies for Large Language Model (LLM) systems.
Build and maintain Retrieval-Augmented Generation (RAG) pipelines for enterprise knowledge retrieval.
Integrate LLMs using enterprise APIs (Azure OpenAI preferred).
Design and implement agentic AI workflows including tool usage, orchestration, and function calling.
Implement vector search architectures using vector databases such as Pinecone, Weaviate, or FAISS.
Develop scalable AI services and deploy them in cloud environments (Azure preferred).
Build CI/CD pipelines for ML model deployment and lifecycle management.
Implement monitoring, observability, and evaluation frameworks for AI systems.
Optimize AI models for performance, scalability, and cost efficiency.
Collaborate with cross-functional teams to deliver AI-driven features and capabilities.
Required Qualifications
10+ years of software engineering or AI/ML development experience.
Strong programming expertise in Python.
Hands-on experience with LLMs, prompt engineering, and generative AI solutions.
Experience building RAG-based applications.
Knowledge of vector databases (Pinecone, FAISS, Weaviate, Chroma, etc.).
Experience integrating with LLM APIs (Azure OpenAI, OpenAI, Anthropic, etc.).
Strong experience with NLP techniques and machine learning frameworks such as TensorFlow, PyTorch, or Hugging Face.
Experience deploying ML solutions on Azure cloud platforms.
Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Understanding of model monitoring, evaluation metrics, and observability tools.
Preferred Qualifications
Experience building agent-based AI systems and autonomous workflows.
Knowledge of LangChain, LlamaIndex, or similar AI orchestration frameworks.
Experience with MLOps tools such as MLflow, Kubeflow, or Azure ML.
Experience working with enterprise-scale data systems and APIs.
Strong problem-solving skills and ability to work in a fast-paced environment.
Key Skills
Python
Generative AI / LLMs
Prompt Engineering
Retrieval-Augmented Generation (RAG)
Vector Databases
Azure OpenAI / Cloud AI Services
NLP & Machine Learning
LangChain / LlamaIndex
CI/CD & MLOps
Docker / Kubernetes

Similar Jobs

Senior AI/ML Engineer

Pennsylvania

Mar 13th, 2026

Sr. AI/ML Engineer

Remote

Mar 12th, 2026

AI/ML Engineer

North Carolina

Mar 5th, 2026

AI/ML Engineer

AZ

Mar 5th, 2026

Senior AI/ML Engineer

New Jersey

Mar 5th, 2026