Artificial Intelligence/Machine Learning Data Engineer
Agent Orchestration
Ai Workflows
Analytics
Artificial Intelligence
AWS
Big Data
Cloud
Cloud Architecture
Data
Data Analytics
Data Engineer
Data Integration
Data Lake
Data Processing
Databricks
Databricks Workflows
Deep Learning
DevOps
Engineer
ETL
Large Language Models
Machine Learning
Machine Learning Engineer
Ml Ops
NLP
Prompt Engineering
Job Description
The role focuses on designing, building, and operationalizing AI agents, large-scale data pipelines, and machine learning solutions to support enterprise automation. This onsite position requires three days per week with the client in Charlotte, North Carolina, or Jersey City, New Jersey.
Responsibilities
- Design, develop, and operationalize AI agents, large-scale data pipelines, and ML solutions to advance enterprise automation and analytics initiatives.
- Apply strong engineering skills with expertise in LLM and agentic architectures, ensuring secure and reliable deployment within regulated environments.
- Leverage LLM integration, function calling patterns, prompt engineering, and agent orchestration to enable robust AI workflows.
- Deploy ML models using MLflow, Azure ML, SageMaker, Kubeflow, or comparable platforms.
- Work with ML frameworks such as TensorFlow, PyTorch, and Scikit-Learn for model development and evaluation.
- Build scalable data pipelines using Spark, Databricks, or similar technologies.
- Utilize retrieval augmented generation patterns, vector databases (FAISS, Pinecone, Chroma, Milvus, Redis), and embedding optimization.
- Maintain CI/CD pipelines, automated testing, code reviews, and deployment automation practices.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) to support scalable deployments.
- Integrate AI agents with enterprise APIs, microservices, and workflow systems.
- Understand reasoning models, transformer architectures, and typical enterprise AI use cases.
- Know cloud platforms such as Azure (preferred), AWS, or GCP, and work with streaming technologies like Kafka, EventHub, or Kinesis.
- Adhere to Responsible AI principles, including model fairness, bias detection, and safety filters, within high-compliance domains such as financial services, healthcare, or government.
Requirements
- Minimum of 5 years of work experience in Data Engineering, ML Engineering, AI Engineering, or Software Engineering
- Strong proficiency in Python, SQL, and one additional programming language (Scala, Java, or Go)
- Hands-on experience designing AI agents, toolchains, and agent frameworks (LangChain, Semantic Kernel, LlamaIndex, AutoGen, etc.)
- Associate's Degree
- Industry certification is a plus (for example Azure, AWS, or GCP Data or AI Engineering)
Technologies
- Python
- SQL
- Scala
- Java
- Go
- LangChain
- Semantic Kernel
- LlamaIndex
- AutoGen
- MLflow
- Azure ML
- SageMaker
- Kubeflow
- TensorFlow
- PyTorch
- Scikit-Learn
- Spark
- Databricks
- FAISS
- Pinecone
- Chroma
- Milvus
- Redis
- Docker
- Kubernetes
- Kafka
- EventHub
- Kinesis
- Azure
- AWS
- GCP
Benefits
- Medical, dental, and vision insurance
- Long-term disability coverage
- 401(k) plan
- Paid time off
- Learning resources
Onsite Requirement
This role requires working onsite with the client three days per week in Charlotte, NC or Jersey City, NJ.