Software Engineering Jobs in United States
There are 34,027 open Software Engineering jobs in United States on freehire right now. 7,881 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 | $154,188 | $181,050 | $219,750 | 7,604 |
| USD | hour | $42 | $60 | $70 | 139 |
| USD | month | $8,200 | $10,000 | $10,000 | 21 |
| CAD | year | CA$134,525 | CA$160,100 | CA$176,250 | 20 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 42%
- cloud 40%
- python 36%
- api 33%
- java 26%
- ci-cd 24%
- automation 24%
- aws 24%
How the work is done
- Onsite 4,294 · 13%
- Hybrid 4,137 · 12%
- Remote 3,887 · 11%
Visa sponsorship offered in 43% of the 7,435 postings that state a position on it.
Seniority
- Senior 10,324
- Staff 2,391
- Lead 1,983
- Principal 1,789
- Junior 628
- Intern 574
Who is hiring
- 1000+ employees 6,982
- 501-1000 employees 3,032
- 51-200 employees 967
- 11-50 employees 879
- 201-500 employees 272
- 1-10 employees 66

Software Engineer, GTM
GTM software engineer building and owning production systems for revenue operations—lead routing, pipeline tooling, scoring workflows, and data layers integrated with CRM, product, and billing systems—while dogfooding Hyperbound's AI sales platform internally.

Member of Technical Staff, Post-Training & Applied Research
Own the end-to-end post-training pipeline—SFT, RL, DPO, evals, distillation, and deployment—on top of SF Tensor's custom GPU compiler and Model Foundry infrastructure, working primarily with PyTorch or JAX.

Member of Technical Staff, AI-Driven Compilation
Design and implement RL and agentic systems that search over massive program spaces to optimize GPU kernels for a high-performance compute compiler, using PyTorch/JAX, LLM agents, and real-hardware reward signals.

Member of Technical Staff, GPU Kernels
Hand-write and optimize GPU kernels across NVIDIA, AMD, TPU, and Trainium for pre-training, inference, and post-training workloads, then encode those optimizations into searchable compiler structures using C++, CUDA, and ISA-level tooling.

Member of Technical Staff, GPU Compiler
Build and extend a search-based GPU compiler (MLIR, LLVM backend) that automatically optimizes AI training/inference kernels across NVIDIA, AMD, TPU, and Trainium targets, working the full pipeline from StableHLO ingestion to direct cubin emission.

Member of Technical Staff, Sandbox Infrastructure
Build and scale a serverless GPU container sandbox infrastructure across NVIDIA, AMD, TPU and Trainium for an AI compute startup's compiler and model training workloads, using Go/C++/Rust, gVisor, and low-level Linux systems engineering.

Software Engineer II
Design and optimize complex computer systems for Arini's AI-powered healthcare operations platform, focusing on scalability, reliability, and workflow automation for dental enterprises. In-person role in San Francisco.

Software Engineer
Design, build, and iterate on AI agents and automation workflows that replace manual healthcare processes (phone calls, insurance verification, scheduling) for large dental enterprises.
Founding Engineer
Founding Engineer at an a16z-backed AI startup building go-to-market automation tools, owning end-to-end feature development with Python, TypeScript, APIs, and production AI/ML systems.
Founding Engineer
First engineering hire at an early-stage AI company, building AI agent systems that integrate with CAD, CAE, and PLM tools for defense and medical hardware engineering. You'll own the full stack from architecture to production using Python, LLM agents, and ML systems.

Founding Software Engineer (Product / MCP)
Founding engineer owning the Manufact MCP Cloud platform end-to-end — a product and engineering hybrid role building the deploy flow, dashboard, inspector, and docs surface on top of MCP (Model Context Protocol).
Senior Software Engineer
Senior full-stack engineer owning features end to end on Fleet360, a fleet management SaaS, using Node.js, TypeScript, and SQL databases, with a strong emphasis on AI-assisted development workflows.
Principal Software Engineer
Hands-on Principal Engineer owning technical direction and execution for major products and systems (backend, frontend, APIs, databases, infrastructure) at KIRA, a Southeast Asian insurance and financial platform used by millions.
