Software Engineer Senior

ManpowerGroup

Dearborn (MI)

Hybrid

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ManpowerGroup in Dearborn, MI is seeking a Cloud Software Engineer to join a hybrid team. You will help advance our internal Data Science and AI/ML platform, developing Gen AI applications and reusable AI/ML components with Python in a cross-functional setting.

You will collaborate with engineers, product partners, and data scientists, delivering iterative releases and driving CI/CD improvements using Kubernetes, Terraform, and GCP tools.

Qualifications

  • Bachelor’s degree in CS/CE or similar technical discipline.
  • 3+ years backend software engineer experience in Python.
  • 2+ years of Cloud Engineering / Services experience.
  • Experience with MLOps and Gen AI – LLM, developing RAG and Multi-Agent apps.
  • Experience with ML workflow orchestration tools: Airflow, Kubeflow.
  • Advanced knowledge of Python and C/C++ (OO/FP).
  • DevOps experience: Jenkins/Tekton.
  • Cloud services experience, preferably GCP (Vertex AI, Cloud Functions, BigQuery).
  • Container management: Kubernetes, Docker.
  • Scripting: Bash, PowerShell.
  • Infrastructure as code: Terraform.

Responsibilities

  • Work with Tech Anchor, PMs and Product Owner to deliver MLOps platform and Gen AI solutions on GCP using Python.
  • Collaborate with software engineers and data scientists on AI/ML initiatives.
  • Maintain and improve CI/CD ecosystem and release processes.
  • Automate and optimize ML development workflows and tooling.
  • Lead by example with paired programming for upskilling and faster delivery.
  • Leverage latest ML/Gen AI, GCP, AIOps, and Kubernetes technologies.

Skills

Python
Gen AI
MLOps
Cloud Engineering
DevOps
Communication

Education

Bachelor's degree in Computer Science / Computer Engineering or similar technical discipline

Tools

Docker
Kubernetes
Terraform
Airflow
Kubeflow
Jenkins/Tekton
Vertex AI
BigQuery

Job description

Our client is seeking Cloud Software Engineer Cloud Software Engineer a to join their team.

Title: Cloud Software Engineer
Location: Dearborn, MI
Contract
Hybrid
Description

Cloud Software Engineer

we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation. The Global Data Insight & Analytics organization is seeking a Software Engineer to lead and advance our internal Data Science and AI/ML platform strategy. In this role, you will be part of a dynamic, cross-functional team, collaborating closely and consistently with other engineers, business partners, product managers, and designers. You will be involved in frequent and iterative releases. Your focus will be on software engineering, specifically in developing machine learning and generative AI applications, as well as creating reusable AI/ML components.

  • Work closely with Tech Anchor, Product Manager and Product Owner to deliver MLOPs platform and Gen AI solution in GCP using Python and other tools for the data scientists and business across the company.
  • Work with software and ML engineers/Data Scientist to tackle challenging AIOps and Gen AI problems.
  • Maintain and mange current CI/CD ecosystem and tools
  • Find ways to automate and continually improve current CI/CD processes and release processes
  • Examine, inspect codes / scripts and resolve issues
  • Help innovate standardize machine learning development practices.
  • Experiment, innovate and share knowledge with the team.
  • Lead by example in use of Paired Programming for cross training/upskilling, problem solving, and speed to delivery.
  • Leverage latest ML/Gen AI / GCP/AIOPs/Kubernetes technologies

Experience Required:

  • A Bachelor’s degree in Computer Science / Computer Engineering or similar technical discipline.
  • 3+ years of work experience as a backend software engineer in Python with exceptional software engineering knowledge.
  • 2+ years of experience with Cloud Engineering / Services
  • Experience in MLOPs and Gen AI – LLM, Development experience with building RAG and Multi Agent Application
  • Experience with ML workflow orchestration tools: Airflow, Kubeflow etc.
  • Advanced working knowledge of object-oriented/object function programming languages: Python, C/C++
  • Experience in DevOps: Jenkins/Tekton etc.
  • Experience with cloud services, preferably GCP Services like Vertex AI, Cloud Function, BigQuery etc.
  • Experience in container management solution: Kubernetes, Docker
  • Experience with scripting language: Bash, PowerShell etc.
  • Experience with Infrastructure as code: Terraform etc

Experience Preferred:

  • Experience and good understanding of GCP, DevOPs, AI/ML and GEN AI

Additional Safety Training/Licensing/Personal Protection Requirements:

Additional Information: Google Cloud Platform Engineer Required Hybrid position ( 2 days in-person at the office for now, it may change)

Skills

Required:

  • A Bachelor’s degree in Computer Science / Computer Engineering or similar technical discipline.
  • 3+ years of work experience as a backend software engineer in Python with exceptional software engineering knowledge.
  • 2+ years of experience with Cloud Engineering / Services
  • Experience in MLOPs and Gen AI – LLM, Development experience with building RAG and Multi Agent Application
  • Experience with ML workflow orchestration tools: Airflow, Kubeflow etc.
  • Advanced working knowledge of object-oriented/object function programming languages: Python, C/C++
  • Experience in DevOps: Jenkins/Tekton etc.
  • Experience with cloud services, preferably GCP Services like Vertex AI, Cloud Function, BigQuery etc.
  • Experience in container management solution: Kubernetes, Docker
  • Experience with scripting language: Bash, PowerShell etc.
  • Experience with Infrastructure as code: Terraform etc

Preferred:

  • Master focused in Computer Science / Machine Learning or related field
  • Experience working with Google Cloud platform(GCP) – specifically Google Kubernetes engine, Terraform, and infrastructure
  • Experience in programming concepts such as Paired Programming, Test Driven Development, etc.
  • Knowledge of coding and software craftsmanship practices.
  • Must be a quick learner and open to learning new technology.
  • Experience applying agile practices to solution delivery.
  • Must be team-oriented and have excellent oral and written communication skills.
  • Must be a self-starter to understand existing bottlenecks and come up with innovative solutions.

ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML engineer with Gen AI
ML engineer with Gen AI

Cloud Hybrid Technologies LLC • Austin (TX)

On-site
USD 180,000 - 240,000
AI/ML Tech Lead – Generative AI
AI/ML Tech Lead – Generative AI

Cloud Hybrid Technologies LLC • Rosemead (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Senior Staff Software Engineer, AI/ML GenAI, Google Cloud AI
Senior Staff Software Engineer, AI/ML GenAI, Google Cloud AI

Google • New York (NY)

On-site
USD 262,000 - 365,000
Equity
Bonus target (25%)
Benefits
AI/ML Software Engineer
AI/ML Software Engineer

Cloud Hybrid Technologies, LLC • Dallas (TX)

On-site
USD 110,000 - 140,000
Senior Staff Software Engineer, AI/ML GenAI, Google Cloud AI
Senior Staff Software Engineer, AI/ML GenAI, Google Cloud AI

Google • Sunnyvale (CA)

On-site
USD 248,000 - 349,000
Staff Software Engineer, AI/ML, Google Cloud Security
Staff Software Engineer, AI/ML, Google Cloud Security

Google • New York (NY)

On-site
USD 207,000 - 301,000
Senior Software Engineer, Machine Learning, Google Cloud Compute
Senior Software Engineer, Machine Learning, Google Cloud Compute

Google Inc. • New York (NY)

On-site
USD 166,000 - 244,000
Health, dental, vision, life, and disability insurance
401(k) with company match
20 days of vacation per year
+3
AI / ML Engineer
AI / ML Engineer

Cloud Hybrid Technologies, LLC • San Jose (CA)

On-site
USD 120,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Gordon Food Service • Atlanta (GA)

Hybrid
USD 100,000 - 130,000
Staff Software Engineer, AI/ML, Google Cloud Security
Staff Software Engineer, AI/ML, Google Cloud Security

Google • United States

On-site
USD 207,000 - 301,000