Machine Learning Engineer III - AI/ML Product Engineering

4pconsultinginc22 days ago
Atlanta, GA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position: Machine Learning Engineer III – AI/ML Product Engineering

Location: Atlanta, GA

Duration: 5 Months

Client: Southern Company Services

Only W2 Candidates

Southern Company Services is seeking an experienced Machine Learning Engineer III to develop scalable, reusable, and production-grade AI products for deployment across multiple operating companies.

This role will focus on Retrieval-Augmented Generation, multi-agent systems, natural language processing, model deployment, and cloud-based AI solutions. The ideal candidate will have strong software engineering skills, hands-on AI/ML experience, and expertise with Azure or Google Cloud Platform.

Key Responsibilities

  • Design and build modular, reusable AI components and services.
  • Develop scalable RAG solutions using structured and unstructured data.
  • Engineer multi-agent systems for task coordination, workflow automation, and decision support.
  • Build transcription and NLP pipelines for customer-interaction analysis.
  • Develop and fine-tune models using PyTorch, Hugging Face Transformers, LangChain, or similar frameworks.
  • Package and deploy models using Azure Machine Learning, Google Cloud Platform, or Databricks.
  • Integrate Databricks for data ingestion, feature engineering, experimentation, and model development.
  • Develop reusable libraries, APIs, templates, and engineering patterns.
  • Partner with MLOps, DevOps, data engineering, architecture, and product teams.
  • Implement monitoring for model performance, data drift, system usage, and operational reliability.
  • Ensure AI solutions meet enterprise security, privacy, compliance, scalability, and observability requirements.
  • Provide technical guidance to teams adopting shared AI products and components.

Required Qualifications

  • Strong experience developing and deploying production-grade AI and machine learning solutions.
  • Hands-on experience with RAG architectures, LLM applications, multi-agent systems, and NLP.
  • Experience with Azure AI services, Google Cloud Platform AI services, or Azure Machine Learning.
  • Proficiency with Python and frameworks such as PyTorch, Transformers, or LangChain.
  • Experience deploying scalable models and AI services in cloud environments.
  • Knowledge of APIs, software engineering practices, model monitoring, and MLOps.
  • Experience working with structured and unstructured datasets.
  • Strong communication, collaboration, analytical, and problem-solving skills.

Preferred Qualifications

  • Experience with Databricks, vector databases, embeddings, and semantic search.
  • Experience building reusable enterprise AI platforms or shared AI services.
  • Knowledge of model evaluation, data drift, observability, and responsible AI.
  • Familiarity with CI/CD, containers, Kubernetes, and cloud-native deployment.
  • Utility, energy, or regulated-industry experience is preferred.

Required Skills

AI Products
Azure Machine Learning
PyTorch
Natural Language Processing
Hugging Face Transformers
APIs
Python
MLOps
Model Deployment
Cloud-Based AI Solutions
Google Cloud Platform
LangChain
Retrieval-Augmented Generation
Data Engineering
Machine Learning
Multi-Agent Systems