Software Engineer - AI & Cloud Engineering (Early to Mid Career
Core
Build scalable backend services, APIs, and cloud-native infrastructure for engineering simulation and collaboration platforms.
Role type
Mid-level software engineer (cloud & AI infrastructure)
Builds
Backend services, APIs, platform infrastructure, and AI-enabled tooling for engineering workspaces
Domain
Cloud infrastructure, simulation technology, AI tooling
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C++, Rust, Go, Java, JavaScript, backend systems, APIs, distributed services, Linux, Git
Preferred skills
AWS, GCP, Azure, Docker, Kubernetes, AI infrastructure, ML systems, data engineering, performance optimization, distributed computing, scientific computing, GPU acceleration
Technologies
Python, C++, Rust, Go, Java, JavaScript, AWS, GCP, Azure, Docker, Kubernetes
Responsibilities
Build and maintain backend services and platform infrastructure; Develop features for engineering workspaces and collaborative workflows; Improve scalability, reliability, and performance across cloud systems; Support AI-related infrastructure and intelligent tooling initiatives; Enhance developer tooling, automation, and deployment systems; Collaborate across software, infrastructure, and simulation teams
Seniority
Mid-level, hands-on IC