California's SB 1162 took effect January 1, 2023, requiring every employer with 15 or more employees to post pay ranges on job listings. Three years of compliance data later, the law is doing something its authors did not advertise: publishing the LA-SF AI salary gap in real time, posting by posting. Senior ML engineers in Los Angeles earn $195,000 to $230,000 base at the median, per the ENTRA Job Signal Index Q2 2026 LA sub-sample of 340 postings. Their counterparts in the Bay Area earn $240,000 to $285,000 for comparable seniority. That gap is 18%, posted publicly, and readable by anyone with a browser and a LinkedIn account.
The SoCal AI corridor: companies and ranges
The corridor runs from Santa Monica through Culver City, south to Hawthorne, and down the 405 to Irvine. Each node carries a distinct employer profile and a distinct SB 1162 disclosure posture.
Snap is the anchor employer in Santa Monica. Its Q2 2026 ML Engineer postings under SB 1162 show ranges of $185,000 to $245,000 base, per ENTRA Pay Transparency Audit Q2 2026. That $60,000 spread is typical SB 1162 practice: post the widest band the role could occupy, satisfy the statute, protect negotiating room. Snap's AI teams concentrate in augmented reality and camera ML, recruiting against SF-based labs for the same candidate profile.
Netflix operates from its LA office with a distinct compensation philosophy. Its posted ranges for senior ML research roles run $310,000 to $720,000 in blended total compensation, per ENTRA Pay Transparency Audit Q2 2026. That upper bound reflects Netflix's cash-heavy, no-cliff equity structure, which front-loads annual pay relative to four-year vest schedules common at hyperscalers. The top of Netflix's LA range exceeds median Bay Area total compensation for equivalent seniority.
Riot Games, headquartered in LA and best known for League of Legends, has built an AI engineering team focused on in-game behavior modeling, anti-cheat systems, and NPC intelligence. Its SB 1162 postings show $175,000 to $240,000 for ML Engineers, per ENTRA Pay Transparency Audit Q2 2026. Riot competes on mission and product specificity, not base ceiling.
SpaceX, operating from Hawthorne twelve miles south of LAX, presents the corridor's most closely watched data point. Historically reluctant to post salary data, SpaceX must comply with SB 1162 for California-eligible roles. Its Senior AI/ML Engineer listings, adjacent to the software teams working on autonomous flight systems, show $160,000 to $255,000 base, per ENTRA Pay Transparency Audit Q2 2026. SpaceX does not disclose equity separately in these postings. For candidates who price equity upside, that absence of disclosure is itself information.
The four companies span a $160,000 floor to a $720,000 blended TC ceiling. SB 1162 is putting all of that on the record. The law did not set a floor for band width, and the resulting ranges vary enough that a candidate comparing postings across the corridor must do additional work to translate them into comparable terms.
The entertainment AI premium: where LA wins
The figure that shifts the LA-SF comparison is not in the Snap or SpaceX ranges. It sits in specialized ML engineering roles at studios and entertainment platforms, where LA's competitive position is structurally different from the broader market.
Generative content, VFX AI, and music production ML have created a talent category that San Francisco does not anchor. The skill set, ML engineers who understand video generation pipelines, latent diffusion applied to compositing, and audio synthesis at production scale, concentrates in the studio corridor running from Culver City through Burbank and into Hollywood. Specialized ML Engineers in these roles earn $220,000 to $260,000 base, per the ENTRA Job Signal Index Q2 2026 sub-sample of 78 entertainment-adjacent AI postings.
That range overlaps with general SF ML Engineer compensation in a way the corridor average does not. A senior ML engineer specializing in video generation at a major studio earns $240,000 at the band midpoint in LA. The comparable generalist ML Engineer in SF earns $262,500 at the midpoint of the $240,000 to $285,000 range. The gap for this profile is 9%, not 18%.
Two forces drive the premium. First, the supply of ML engineers who can work inside studio production workflows is narrower than the supply of general ML engineers. Feature film VFX and high-end episodic production require domain knowledge that accelerates time-to-contribution and cannot be sourced from standard ML pipelines. Second, the studios compete against each other for this profile inside a geographically concentrated market, which compresses band spread and pushes midpoints up.
The entertainment AI premium is LA's structural hiring advantage. It does not extend to generalist ML roles. It applies specifically to engineers who can bridge ML research and production deployment inside content workflows, a profile that is more valuable in Culver City than in Menlo Park.
After CoL and taxes: the real gap
The 18% gross salary gap between LA and SF ML engineers is the figure SB 1162 makes visible. The figure it does not post is the real take-home after cost of living is applied.
Start with taxes. California's income tax schedule applies identically to residents of both cities. The top marginal rate is 13.3%, and at the midpoints in question, $212,500 in LA and $262,500 in SF, both engineers face the same California bracket structure. State income tax does not compress the gap between cities. The gross differential largely persists after state income tax on both sides.
Cost of living is where the gap moves. A two-bedroom apartment in Santa Monica or Venice runs $3,200 to $4,400 per month, per Numbeo Q2 2026. The SF Mission and SoMa equivalent is $3,800 to $5,200. The midpoints: $3,800 in LA versus $4,500 in SF, a $700 monthly difference, or $8,400 per year, on rent alone. Broader composite cost-of-living analysis across transportation, food, services, and utilities shows LA running 22% to 24% below SF, per ENTRA estimate derived from Numbeo Q2 2026 and published CoL indices.
Applied across total spending at senior engineer income levels, that CoL differential absorbs the majority of the posted pay gap. The real-terms advantage for the SF engineer, after tax equivalence and CoL adjustment, is roughly 6% to 8%, per ENTRA Q2 2026 Candidate Survey analysis. The 18% nominal gap shrinks to a purchasing-power gap less than half that size.
That calculation is available to any candidate willing to run it. The ENTRA Q2 2026 Candidate Survey found that 34% of LA-based AI engineers actively checked SF roles in the prior six months. Of all LA-based AI engineers surveyed, 18% accepted a fully remote SF or Bay Area offer while remaining in LA, netting the SF salary range against LA living costs. That arbitrage narrows the real gap to near zero for engineers whose employers permit full remote.
SB 1162 is doing one half of the analytical work. It posts the gross number. The candidate has to supply the CoL deflator, the tax model, and the remote-eligibility check. Engineers who run all three steps are making meaningfully different decisions than engineers who read the posted range and stop there.
The Q3 and Q4 2026 signal to watch is whether LA's entertainment AI expansion, accelerating as studios deepen generative content pipelines ahead of the 2027 production cycle, pulls general ML engineering compensation upward across the corridor. SB 1162 will publish that movement posting by posting. If Culver City and Burbank studios continue posting $220,000 to $260,000 for specialized ML roles and competing LA employers adjust bands to retain engineers considering those offers, the city-level median may compress the SF gap from 18% toward 12% by mid-2027. Enforcement is the second variable: the California Civil Rights Department issued its first SB 1162 penalty in January 2026, and employers who post artificially wide bands as a compliance hedge are now tracking that risk. Tighter bands, posted under active enforcement, will make the LA-SF comparison sharper. Whether that sharpness favors LA depends on where the studios set their 2027 bands.
Find AI talent. Find your next role.
Booking is hotels. · Airbnb is apartments. · ENTRA is global careers.
