AI Optimization Engineer

Hybrid in Jersey City, NJ, US • Posted 1 hour ago • Updated 1 hour ago
Contract Corp To Corp
Contract Independent
Contract W2
12 Months
No Travel Required
Hybrid
$65 - $80/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • AI Optimization
  • AI/ML
  • Generative AI
  • HPC
  • large language models
  • LLM
  • large language model
  • Python
  • AI infrastructure
  • DevOps
  • GPU
  • HPC clusters
  • TRTLLM
  • Triton Inference Server
  • NLP
  • neural networks
  • SLURM
  • GPU clusters
  • Hugging Face
  • HuggingFace
  • MLflow
  • Terraform
  • Jenkins
  • Kubernetes
  • Flask
  • Artificial Intelligence
  • Cloud Computing
  • Deep Learning
  • Generative Artificial Intelligence (AI)
  • Large Language Models (LLMs)
  • Machine Learning (ML)
  • Natural Language Processing
  • NumPy
  • TensorFlow
  • Linux
  • scikit-learn

Summary

Position: AI Optimization Engineer
Location: Jersey City, NJ (Hybrid)
Employment type: Contract position
End-customer domain: Bank

We are seeking an experienced AI Optimization Engineer to support large-scale AI/ML and Generative AI workloads for an enterprise environment. This role focuses on optimizing, deploying, and managing machine learning and large language models (LLMs) on GPU-accelerated HPC infrastructure. The ideal candidate will have strong experience in Python-based machine learning, deep learning frameworks, model optimization techniques, and scalable AI infrastructure.

The engineer will work closely with AI, infrastructure, and DevOps teams to design efficient model training and inference pipelines, implement SLURM-based workload orchestration, and deploy containerized ML solutions in production environments. Responsibilities include optimizing model performance using techniques such as pruning, quantization, and knowledge distillation, managing inference workflows using Triton Inference Server, and monitoring system performance using Prometheus and Grafana.

This role requires hands-on experience with HPC environments, GPU clusters, containerization technologies, and Linux system administration, along with strong knowledge of machine learning algorithms, deep learning architectures, and modern AI development tools. Experience with cloud platforms, vector embedding, and enterprise-scale AI deployments is highly preferred.

Core Responsibilities:
  • Design and optimize AI/ML workloads on GPU-based HPC clusters.
  • Deploy and manage large language models (LLMs) in scalable production environments.
  • Implement model optimization techniques including pruning, quantization, and knowledge distillation.
  • Develop and manage automated job scheduling using SLURM with REST and Flask APIs.
  • Deploy ML models using containerized microservices architectures.
  • Monitor system performance using Prometheus and Grafana.
  • Optimize inference pipelines using Triton Inference Server and TRTLLM.
  • Conduct exploratory data analysis and model performance evaluation.
  • Collaborate with infrastructure and ML teams to improve scalability and efficiency.

The AI Optimization Engineer must have strong experience in Python-based machine learning and deep learning, including NumPy, scikit-learn, TensorFlow, PyTorch, and Keras, with hands-on knowledge of supervised and unsupervised learning, neural networks, transformer-based models, NLP, CNNs, and Generative AI concepts. The role requires expertise in AI infrastructure and optimization, including HPC environments, GPU clusters, SLURM workload management, Triton Inference Server, TRTLLM, and model optimization techniques such as pruning, quantization, and distillation for scalable LLM deployment.

Candidates should also have experience with DevOps and deployment tools such as Docker, Kubernetes, MLflow, Terraform, Jenkins, GitHub, and Hugging Face, along with strong skills in performance monitoring using Prometheus and Grafana. Additional requirements include Flask API development, Linux administration (RHEL/CentOS), container runtimes like Enroot, Pyxis, and Podman, and experience with data analysis and visualization tools such as Plotly, Seaborn, and Matplotlib.

 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91070970
  • Position Id: 9133207
  • Posted 1 hour ago
Contact the job poster
Tarun Suthar

Tarun Suthar

Senior Technical Recruiter @ Simple Solutions

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.