Overview
On Site
Hybrid(onsite 3 days/week)
$70 - $90
Full Time
Skills
Amazon Web Services
Artificial Intelligence
Cloud Computing
Continuous Integration
Google Cloud Platform
Incident Management
Kubernetes
Machine Learning (ML)
Python
System Monitoring
Job Details
Job Title: Cloud and AI Software Engineer
Location: Hybrid Palo Alto, CA or Ann Arbor, MI (onsite 3 days/week)
Overview:
We re seeking experienced Cloud and AI Software Engineers to help build scalable, distributed systems that support enterprise-level AI and machine learning development. This is a hands-on engineering role focused on infrastructure, tooling, and integration across the ML lifecycle.
Responsibilities:
- Architect and implement robust, scalable systems for enterprise AI workloads
- Lead development of critical infrastructure components with a focus on reliability and performance
- Collaborate with cross-functional teams to integrate services into the ML development lifecycle
- Optimize infrastructure usage for compute-heavy tasks
- Establish and improve development standards, including CI/CD best practices
- Monitor and analyze system performance; participate in incident response and on-call rotations
Required Qualifications:
- Bachelor s degree in Computer Science, AI/ML, or related field
- 5+ years of relevant experience
- Strong hands-on experience with Kubernetes and container technologies in production
- Proficiency in Python, Golang, or similar programming languages
- Solid understanding of cloud-native, event-driven, and distributed architectures
- Familiarity with DevOps principles and best practices
- Strong communication skills and a collaborative mindset
Preferred Skills:
- Experience with databases and blob storage
- Familiarity with ML tooling such as Kubeflow, Ray, Kueue, or Flyte
- Knowledge of cloud platforms (AWS, Google Cloud Platform, etc.)
- Understanding of the machine learning development lifecycle
Experience with production system monitoring and analysis
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.