Software Engineer

Overview

On Site
USD 69.00 - 74.00 per hour
Full Time

Skills

Innovation
Collaboration
Regulatory Compliance
Software Engineering
Military
Amazon Web Services
Microsoft Azure
Large Language Models (LLMs)
Data Lake
Cloud Computing
Real-time
Distributed Computing
Apache Spark
Generative Artificial Intelligence (AI)
Management
GPU
API
Orchestration
Systems Design
Python
Django
PySpark
Artificial Intelligence
Machine Learning (ML)
TensorFlow
PyTorch
Kubernetes
Google Cloud
Google Cloud Platform
Streaming
Apache Kafka
Apache HTTP Server
Privacy
Marketing

Job Details

Location: Charlotte, NC
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Software Engineer - AI/ML & LLM (Contingent Resource)
Location: Charlotte, NC
Job Type: Contract / Contingent Resource
About the Role

We are seeking a highly skilled and experienced Software Engineer (SE4 level) with a strong background in AI/ML, large language models (LLMs), and cloud-native development. In this role, you will consult on complex, large-scale software engineering initiatives, contributing to the design, development, and deployment of cutting-edge AI solutions. You will collaborate with cross-functional teams to solve multifaceted engineering challenges and drive innovation in generative AI technologies.
Key Responsibilities
  • Lead and consult on complex software engineering projects with broad organizational impact.
  • Analyze and resolve large-scale, multi-dimensional engineering challenges involving novel or unprecedented factors.
  • Design and implement scalable APIs and cloud-native architectures for AI/ML applications.
  • Collaborate with client stakeholders to align technical solutions with business goals and compliance requirements.
  • Optimize and deploy AI models on GPU clusters, leveraging distributed computing for high-performance workloads.
Minimum Qualifications
  • 5+ years of experience in software engineering or equivalent (including consulting, military, or academic experience).
  • 3+ years of experience with cloud computing platforms (e.g., Google Cloud Platform, AWS, Azure).
  • 3+ years of experience working with GPU clusters for AI/ML workloads.
  • 2+ years of experience with large language models (LLMs).
  • 2+ years of experience with Apache Iceberg or similar data lake technologies.
Preferred Qualifications
  • Proficiency in Python, FastAPI, Django, and cloud-native frameworks.
  • Experience with real-time data streaming using Apache Kafka.
  • Hands-on experience with distributed computing frameworks such as Apache Spark (PySpark), TensorFlow Distributed, PyTorch Distributed, and Horovod.
  • Familiarity with Generative AI frameworks such as LLaMA, Mistral, etc.
  • Experience configuring and managing NVIDIA GPUs and Google Cloud Platform infrastructure (TPUs, GPU instances).
  • Strong understanding of API development, container orchestration (Kubernetes), and scalable system design.
Technologies You'll Work With
  • Languages & Frameworks: Python, FastAPI, Django, PySpark
  • AI/ML Tools: TensorFlow, PyTorch, Horovod, LLaMA, Mistral
  • Infrastructure: Kubernetes, Google Cloud Platform, NVIDIA GPUs, TPUs
  • Data & Streaming: Apache Kafka, Apache Iceberg

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
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.

About Judge Group, Inc.