Senior AI Platform Engineer

Strategic Staffing Solutions

Detroit (MI)

Hybrid

USD 96,000 - 152,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Strategic Staffing Solutions in Detroit, MI is seeking a Senior AI Platform Engineer to join our Advanced Analytics team on a W2 12-month contract. This role is hybrid, with on-site attendance Tue-Thu.

You will productionize AI/ML and Generative AI solutions, build scalable Python services, and design data pipelines and ETL/ELT processes to support analytics and enterprise applications on Azure. Ideal candidates have strong Python/SQL, experience with DevOps/MLOps, REST APIs, and deploying in

Qualifications

  • Bachelor's degree or equivalent practical experience in a technical field.
  • 5+ years of experience in software, data, AI/ML, cloud, or platform engineering.
  • Strong Python and SQL skills with production-grade app experience.
  • Experience building data ingestion, ETL/ELT pipelines for analytics/AI.
  • DevOps and MLOps experience including CI/CD and GitHub Actions.
  • REST API development and enterprise application integration.
  • Azure deployment experience and containerized apps (Docker/Podman).
  • Linux administration, troubleshooting, and shell scripting.

Responsibilities

  • Partner with Data Scientists and stakeholders to productionize AI/ML and Generative AI solutions.
  • Translate prototypes into scalable, maintainable software applications.
  • Develop production-quality Python apps, APIs, services, and integration components.
  • Design integrations between AI solutions and enterprise data sources and systems.
  • Establish reusable engineering patterns for AI/analytics solutions.
  • Build and maintain data ingestion and integration pipelines for analytics/AI.
  • Develop and maintain ETL/ELT processes for data preparation.
  • Integrate data from APIs, databases, files, and apps.
  • Design reliable data workflows for applications and analytics.
  • Design, deploy, and support AI apps in Microsoft Azure.
  • Work with Azure resources (Functions, App Service, Container Apps, Storage, Key Vault, AI services, Monitor).
  • Understand Azure identity, authentication, authorization, networking and security.
  • Work in Linux environments and demonstrate system administration skills.
  • Troubleshoot issues across local and cloud environments.
  • Design and implement CI/CD pipelines via GitHub Actions.
  • Automate movement of apps from development to test/production.
  • Apply MLOps across ML/AI lifecycle.

Skills

Python
SQL
Data ingestion
ETL/ELT
DevOps
MLOps
CI/CD
GitHub Actions
REST APIs
Azure
Docker
Linux

Education

Bachelor's degree in CS/Engineering/IS

Tools

Docker
Podman

Job description

Senior AI Platform Engineer

Detroit, MI (Hybrid/Onsite Tues-Thurs)


W2 contract role


12 Months then eligible for Contract renewal


Role Overview

We are seeking a Senior AI Platform Engineer to join our Advanced Analytics team and help transform analytical, machine learning, and Generative AI solutions into secure, scalable, production-ready applications.


Key Responsibilities


  • Partner with Data Scientists, Analytics professionals, and business stakeholders to productionize AI, ML, and Generative AI solutions.

  • Translate analytical and AI prototypes into scalable, maintainable software applications.

  • Develop production-quality Python applications, APIs, services, and integration components.

  • Design integrations between AI solutions and enterprise applications, data sources, APIs, and downstream systems.

  • Establish reusable engineering patterns for AI and analytics solutions.

  • Build and maintain data ingestion and integration pipelines supporting analytics and AI applications.

  • Develop and maintain ETL/ELT processes to acquire, transform, validate, and prepare data for analytical and AI use cases.

  • Integrate data from APIs, databases, files, enterprise applications, and other source systems.

  • Design reliable, maintainable data workflows appropriate for application and analytical requirements.

  • Design, deploy, and support AI and analytics applications within Microsoft Azure.

  • Work with Azure Functions, Azure App Service, Azure Container Apps, Azure Storage, Azure Key Vault, Azure AI services, Azure AI Foundry, Azure AI Search, Azure Monitor, and related Azure resources.

  • Understand Azure identity, authentication, authorization, networking, security, and resource-management concepts.

  • Work comfortably in Linux-based development and runtime environments.

  • Demonstrate practical Linux system administration knowledge, including processes, services, permissions, networking, package management, shell scripting, logs, and system troubleshooting.

  • Troubleshoot application and environment issues across local Linux and cloud-hosted environments.

  • Design and implement CI/CD pipelines using GitHub Actions to automate testing, building, and deployment.

  • Automate movement of applications from development through test and production environments.

  • Apply MLOps practices across the lifecycle of machine learning and AI applications from development through production.


Minimum Qualifications


  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field, or equivalent practical experience.

  • 5+ years of experience in software, data, AI/ML, cloud, or platform engineering.

  • Strong Python and SQL skills, with experience building production-grade applications and data solutions.

  • Hands-on experience designing and building data ingestion, ETL/ELT pipelines, and scalable data engineering solutions to support analytics, AI/ML, and enterprise applications.

  • Hands-on experience with DevOps and MLOps, including CI/CD, GitHub Actions, deployment automation, monitoring, and operational support.

  • Experience developing and integrating REST APIs and enterprise applications.

  • Hands-on experience deploying applications and services on Microsoft Azure.

  • Experience with Docker, Podman, or similar container technologies.

  • Strong Linux administration, troubleshooting, and command-line experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI / ML Engineer - Generative AI & Azure
Senior AI / ML Engineer - Generative AI & Azure

EPAM Systems • United States

On-site
USD 120,000 - 170,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Phoenix Group • San Francisco (CA)

On-site
USD 170,000 - 250,000
Senior Cloud (Azure) Engineer
Senior Cloud (Azure) Engineer

EPAM Systems • United States

Remote
USD 140,000 - 190,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Phoenix Group • Boston (MA)

On-site
USD 140,000 - 180,000
AI Software Engineering Lead
AI Software Engineering Lead

The Davis Companies Inc. • Town of Florida (NY)

On-site
USD 96,000 - 117,000
Senior AI Engineer
Senior AI Engineer

Veritas Search Group • Tustin (CA)

Hybrid
USD 150,000 - 190,000
AI & Analytics Tech Lead for Data Platforms
AI & Analytics Tech Lead for Data Platforms

Take2 Consulting, LLC • United States

On-site
USD 140,000 - 210,000
AI Engineer
AI Engineer

EdCast • Mountain View (CA)

On-site
USD 140,000 - 200,000
Ai Ml Engineer / Freelancing WFH Opportunity
Ai Ml Engineer / Freelancing WFH Opportunity

Codefactory Software Solutions • United States

Remote
USD 140,000 - 190,000
Lead Software Engineer - Python - GenAI
Lead Software Engineer - Python - GenAI

JPMorgan Chase & Co. • Plano (TX)

Hybrid
USD 150,000 - 190,000