Free Visa Jobs
Software Engineer Work Permit Visa Sponsorship USA
Job Description
Software Engineer Compute Delivery Platform
The San Francisco Compute Company
At The San Francisco Compute Company, we’re redefining how the world finances and deploys large-scale GPU and compute infrastructure. As massive GPU clusters, their datacenters, and power systems are being built at record speed, investors want certainty long before any hardware goes live. Traditionally, this certainty comes through offtake long-term fixed-price contracts that guarantee someone will lease the compute capacity once it’s built.
But this model creates enormous pressure. Thin margins, high capital costs, and unpredictable customer demand make lenders wary. Developers must secure buyers years ahead, and customers take on long-term commitments that could jeopardize their business if market conditions shift. Without a safety valve, even small fluctuations in revenue can push companies toward financial distress.
That’s where we come in. We’ve created a liquid market for GPU offtake allowing companies to buy, sell, or exit compute commitments just like any other tradable asset. This opens the door for smaller teams who could never commit to multimillion-dollar, multi-year contracts to access compute on flexible terms, helping the broader AI ecosystem grow more sustainably.
About the Role
We’re hiring a high-ownership, systems-focused engineer to help build the core compute delivery platform that powers our marketplace. You’ll work on deeply technical challenges—integrating our marketplace with orchestration layers that manage virtual machines on next-generation HPC hardware worth billions.
Your work will directly shape how compute contracts translate into real capacity across our infrastructure, making compute more accessible, tradable, and reliable.
Who Thrives in This Role
This opportunity is a strong fit if you:
- Enjoy cutting through ambiguity and delivering high-impact features quickly
- Are skilled in systems programming languages like C, C++, or Rust
- Understand command-and-control patterns such as reconciliation loops and state management
- Have designed and managed SQL data models along with associated APIs (gRPC, REST)
- Feel comfortable turning product concepts into technical designs and iterating on feedback
Bonus Points If You Have
- Hands-on experience with Rust
- Worked in or founded a startup
- Tackled distributed scheduling or large-scale resource allocation problems
What You’ll Work On
You may contribute to projects such as:
- Building user-facing APIs that connect our compute marketplace with control-plane operations
- Designing scheduling logic that transforms marketplace contracts into actual hardware provisioning
- Expanding orchestration-to-hypervisor interfaces to support advanced provisioning and VM lifecycle workflows
Compensation & Benefits
- Salary: $150,000 – $250,000
- Equity: Generous stock grants for all team members
- Visa Sponsorship: We support work visas and employment-based immigration (see U.S. work authorization details at: https://www.uscis.gov)
- Retirement: 401(k) match up to 4%
- Health Coverage: 100% employer-paid medical, dental, and vision insurance for employees and dependents
- Time Off: Unlimited PTO + 10+ paid holidays
- Parental Leave: Paid leave for biological, adoptive, and foster parents
- Daily Lunch: Company-paid lunch every day
- Office Book Budget: Unlimited books for professional development
Our Commitment to Inclusion
We are dedicated to fostering a workplace that is free from discrimination, harassment, and bias. All hiring decisions are based solely on qualifications, merit, and business needs—never on protected characteristics or personal history.
We proudly consider applicants with previous arrest or conviction records, following all local, state, and federal guidelines, including the San Francisco Fair Chance Ordinance and California’s ban-the-box laws.
If you need reasonable accommodation during the application or interview process, contact us at team@sfcompute.com.