Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Flexcompute

Software Engineer – AI & Cloud Engineering

Flexcompute

Mid-level Software Engineer developing core infrastructure for AI & cloud simulation platforms. Contributing to technology advancements in engineering across multiple industries.

Posted 7/23/2026full-timeMadison • Massachusetts, Wisconsin • 🇺🇸 United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining backend services, APIs, and cloud infrastructure, with strong programming skills in languages such as Python, C++, and Java. Proven ability to drive technical projects independently while collaborating effectively across teams to enhance developer tooling and performance optimization.

Highest-signal resume keywords
Backend Systems DevelopmentAPI DevelopmentCloud Infrastructure (AWS, GCP, Azure)Programming (Python, C++, Java)Linux-Based Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend SystemsAPIsDistributed ServicesPerformance OptimizationCloud InfrastructureProgramming (Python)Programming (C++)Programming (Java)Git WorkflowsProblem-Solving
Soft Skills
CollaborationAttention to DetailIndependent Project Management
Tools & Technologies
DockerKubernetesAI InfrastructureML SystemsData Engineering Workflows
Industry Keywords
Cloud SystemsScalabilityReliabilityDeveloper ToolingSimulation Platforms

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesLinuxPythonRust

About the role

Key responsibilities & impact
  • Building and maintaining backend services, APIs, and platform infrastructure
  • Developing features for engineering workspaces and collaborative workflows
  • Improving scalability, reliability, and performance across cloud systems
  • Supporting AI-related infrastructure and intelligent tooling initiatives
  • Enhancing developer tooling, automation, and deployment systems
  • Contributing to visualization and interactive engineering experiences
  • Collaborating across software, infrastructure, and simulation teams

Requirements

What you’ll need
  • 3 to 6 years of professional software engineering experience
  • Strong programming skills in one or more languages such as Python, C++, Rust, Go, Java, or JavaScript
  • Experience building backend systems, APIs, or distributed services
  • Familiarity with Linux-based development environments and Git workflows
  • The ability to independently drive technical projects and collaborate effectively across teams
  • Strong problem-solving ability and attention to detail
  • A degree in Computer Science, Engineering, Physics, Mathematics, or a related technical field
  • Preferred Skills
  • - Experience with cloud infrastructure such as AWS, GCP, or Azure
  • - Familiarity with Docker, Kubernetes, or containerized environments
  • - Exposure to AI infrastructure, ML systems, or data engineering workflows
  • - Experience with performance optimization or distributed computing systems
  • - Interest in scientific computing, GPU acceleration, or simulation platforms

Benefits

Comp & perks
  • Competitive salary
  • Meaningful equity of early-stage startup
  • 401K contribution
  • Health insurance