Software Engineering Jobs in United States
There are 27,522 open Software Engineering jobs in United States on freehire right now. 5,546 of them were posted recently. The skills employers ask for most often are ai, cloud and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| USD | year | $156,000 | $185,000 | $222,000 | 6,773 |
| USD | hour | $48 | $60 | $70 | 146 |
| USD | month | $8,200 | $8,500 | $10,000 | 17 |
| CAD | year | CA$150,000 | CA$168,800 | CA$180,844 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 44%
- cloud 40%
- python 37%
- api 35%
- java 29%
- ci-cd 26%
- aws 26%
- automation 23%
How the work is done
- Hybrid 3,390 · 12%
- Remote 3,219 · 12%
- Onsite 3,154 · 11%
Visa sponsorship offered in 46% of the 6,531 postings that state a position on it.
Seniority
- Senior 8,848
- Staff 2,083
- Lead 1,639
- Principal 1,430
- Junior 485
- Middle 473
Who is hiring
- 1000+ employees 6,448
- 501-1000 employees 2,687
- 51-200 employees 833
- 11-50 employees 824
- 201-500 employees 187
- 1-10 employees 72
Staff Software Engineer, Inference
Leads architecture and performance for CoreWeave’s Kubernetes-native AI inference platform, optimizing low-latency, high-throughput systems and GPU resource management.
Staff Software Engineer, Infrastructure - Marimo
Design and build the backend infrastructure for a cloud-hosted, AI-assisted Python notebook platform, ensuring high availability, low latency, and GPU utilization on Kubernetes-based clusters.
Senior Software Engineer, SaaS Infrastructure - Weights & Biases
Senior Software Engineer builds and operates the backend services and APIs for a SaaS infrastructure platform using Go, Kubernetes, Terraform, and PostgreSQL across multiple public clouds.
Senior Software Engineer II, Applied Training
Builds and maintains Kubernetes-native AI research infrastructure for CoreWeave’s customers, focusing on job orchestration, distributed training, and developer tooling to accelerate AI model development.
Senior Software Engineer II (IC4) – AI Workload Orchestration
Designs and maintains CoreWeave’s Kubernetes-native AI orchestration platform (SUNK) to run large-scale GPU workloads reliably and efficiently, using Go and distributed systems expertise.
Principal Software Engineer, Developer Experience
Principal engineer defines and drives the technical strategy for developer tools, build/test systems, and CI/CD at a large-scale GPU cloud, using Kubernetes and Go.
Staff Software Engineer, Network Development
A senior engineer designs and builds software to automate and operate CoreWeave’s global GPU cloud network, using Python and Go to provision, monitor, and heal infrastructure while collaborating with platform teams.
Senior Software Engineer - API Platform & Client Tooling
Designs and builds code-generation pipelines that turn API contracts into Go SDKs, CLI tools, and Terraform resources, improving developer experience for an AI cloud platform.
Software Engineer, Gateway & Networking Infrastructure
Designs and operates high-traffic API and Kubernetes gateways for a cloud platform, using Go, Envoy, Kubernetes Gateway API, and TLS/mTLS to ensure low-latency, secure routing for AI workloads.
Senior Software Engineer - GPU Kernel Authoring & Optimization
Write, profile, and optimize CUDA kernels for LLM inference to maximize throughput and minimize latency on NVIDIA GPUs, using DSLs like Triton or Mojo and benchmarking with MLPerf.
Senior Software Engineer
Senior Software Engineer builds and operates CoreWeave’s Kubernetes-based data platform, ensuring reliability, scalability, and security for AI workloads and mission-critical services.
Staff Software Engineer
Designs and maintains CoreWeave’s Kubernetes-based data platform, ensuring high availability, security, and performance for AI workloads and data pipelines using tools like Spark, Kafka, and Prometheus.
Senior Software Engineer- Billing Product
Senior engineer builds and maintains billing systems in Go, ensuring accurate, auditable revenue capture and customer-facing dashboards for a cloud AI platform.
Staff Software Engineer, Data Infrastructure Services
Designs and scales CoreWeave’s multi-regional data infrastructure, focusing on stream processing, event-driven architecture, and managed data solutions using distributed datastores like CockroachDB and Kafka.
Senior Software Engineer - AI Infrastructure Performance Insights & Observability
Build and optimize AI infrastructure performance monitoring tools, ensuring high availability and observability for CoreWeave’s cloud platform.
Senior Software Engineer, Infrastructure Engineering
Senior Infrastructure Engineer on CoreWeave's Hardware Engineering Dev team, responsible for incident management, reliability, and automation of bare-metal infrastructure services using Go/Python, Kubernetes, and Prometheus/Grafana.
Senior Software Engineer II
Design and build secure, high-performance sandboxed runtime environments for multi-tenant Kubernetes platforms, working at the intersection of container runtimes, lightweight virtualization, GPU infrastructure, and Linux systems engineering.
Senior Software Engineer, Network Datapath Monitoring
Senior Software Engineer builds and maintains real-time network monitoring and observability systems for CoreWeave’s GPU cloud, using Go/Python and SDN to ensure high-performance, reliable networking.
Software Developer Internship - Fall 2026
Our Company: ISN was established in 2001 and is a global leader in contractor and supplier management. We work closely with a variety of household-name clients in the US, Canada, Europe, Australia, Latin America, and…