Senior AI Software Engineer - Platform & Kubernetes

Kiewit (Canada)

Lone Tree (CO)

Hybrid

USD 130,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kiewit Infrastructure Engineers is seeking a Senior Software Engineer to lead the development of an enterprise AI platform, spanning AI capabilities, backend services, UI, and Kubernetes workloads. You will own features, contribute to architecture, and collaborate with security and data owners to ensure robust, scalable solutions.

You will work from one of Kiewit’s campus locations, with potential for remote opportunities, and participate from design through production delivery, shaping

Qualifications

  • 5+ years of professional software engineering experience designing, building, and maintaining production applications or services.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical software engineering experience.
  • Hands-on Kubernetes experience deploying, operating, and troubleshooting containerized applications.
  • Strong programming and debugging skills, with depth in Python or TypeScript and the ability to contribute across Python services and TypeScript/React web applications.
  • The ability to read unfamiliar code, identify consequential defects and architectural weaknesses, and explain why a proposed correction is sound.
  • Practical experience integrating large language models (LLMs) or agent workflows into applications, including evaluating their behavior and limitations.
  • Experience using AI-assisted development tools while independently reviewing, debugging, and validating the resulting code.
  • Solid software engineering fundamentals across API design, data modeling, distributed systems, authentication and authorization, testing, version control, and CI/CD.
  • Experience moving prototypes into maintained production systems, with attention to security, failure handling, performance, and operability.
  • Clear communication and the ability to support contributors with different technical backgrounds.

Responsibilities

  • Own features and services through production. Clarify requirements and acceptance criteria, design and implement changes across the relevant AI, backend, data, and UI components, and support their operation after release.
  • Build and evaluate AI workflows. Integrate language models, retrieval, and enterprise tools. Work with domain experts to define task success and use representative evaluations to assess quality, failure behavior, latency, and cost.
  • Help domain experts deliver their ideas. Participate early in design, pair on implementation, and guide prototypes through architecture review, hardening, integration, and delivery. Explain tradeoffs clearly and help contributors develop stronger software practices.
  • Work directly with Kubernetes. Deploy, troubleshoot, and improve containerized application workloads, including configuration, networking, storage, resource usage, observability, and rollout and recovery behavior.
  • Review and improve implementation quality. Review human‑written and AI‑generated code for correctness, security, reliability, and maintainability. Trace changes across components, challenge assumptions in the code and its tests, and address underlying causes of defects.
  • Protect company data and user access. Build integrations that respect user permissions, preserve data integrity, and handle AI‑driven actions and failures safely, in partnership with security and data owners.
  • Strengthen software engineering practices. Improve existing workflows through meaningful automated tests, code review, error handling, CI/CD, documentation, and operational visibility.
  • Make capabilities clear and usable. Carry features through UI integration and documentation, and keep ownership, dependencies, readiness, rollout status, and known limitations visible to the team.

Skills

Python
TypeScript
Debugging
Communication
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Kubernetes
Azure AKS
FastAPI
PostgreSQL
Graph/Vector retrieval

Job description

Kiewit Infrastructure Engineers is seeking a Senior Software Engineer to lead the development of an enterprise AI platform, spanning AI capabilities, backend services, UI, and Kubernetes workloads. You will own features, contribute to architecture, and collaborate with security and data owners to ensure robust, scalable solutions.

You will work from one of Kiewit’s campus locations, with potential for remote opportunities, and participate from design through production delivery, shaping

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Platform Engineer (Remote Eligible)
Senior AI Platform Engineer (Remote Eligible)

Kiewit (Canada) • United States

Hybrid
USD 130,000 - 150,000
Top-tier medical, dental and vision
Wellness program
Life insurance
+3
Remote-Eligible Senior AI Platform Engineer
Remote-Eligible Senior AI Platform Engineer

Kiewit (Canada) • Portland (OR)

Hybrid
USD 130,000 - 150,000
Medical, Dental & Vision plans
Wellness programs (voluntary)
Employee assistance programs
+4
Software Engineer III — AI-Driven Systems & Platforms
Software Engineer III — AI-Driven Systems & Platforms

Kiewit (Canada) • Lenexa (KS)

On-site
USD 110,000 - 150,000
Benefits package
Life insurance
Retirement matching
+1
Senior AI Software Engineer - Kiewit Infrastructure Engineers
Senior AI Software Engineer - Kiewit Infrastructure Engineers

Kiewit • Lone Tree (CO)

Hybrid
USD 130,000 - 150,000
Senior AI Software Engineer - Kiewit Infrastructure Engineers
Senior AI Software Engineer - Kiewit Infrastructure Engineers

Kiewit • United States

Hybrid
USD 130,000 - 150,000
Top-tier medical, dental and vision
Wellness program
Life insurance
+3
Senior Software Engineer — AI-Powered Enterprise Apps
Senior Software Engineer — AI-Powered Enterprise Apps

Kiewit Corporation • Lenexa (KS)

On-site
USD 100,000 - 140,000
Senior AI Software Engineer - Kiewit Infrastructure Engineers
Senior AI Software Engineer - Kiewit Infrastructure Engineers

Kiewit • Portland (OR)

Hybrid
USD 130,000 - 150,000
Medical, Dental & Vision plans
Wellness programs (voluntary)
Employee assistance programs
+4
Senior AI Platform Infra Lead (Kubernetes/Cloud)
Senior AI Platform Infra Lead (Kubernetes/Cloud)

EY • Birmingham (AL)

Remote
USD 126,000 - 262,000
Senior AI Platform & Kubernetes Infrastructure Engineer
Senior AI Platform & Kubernetes Infrastructure Engineer

EY • Palo Alto (CA)

Hybrid
USD 126,000 - 230,000
Hybrid work model
Medical and dental coverage
401(k) plan
+1
Senior AI Platform Infra Engineer: Kubernetes & Hybrid AI
Senior AI Platform Infra Engineer: Kubernetes & Hybrid AI

EY • Salt Lake City (UT)

Remote
USD 126,000 - 230,000