DataJobs.io
← Back to all jobs

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.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.