Skip to content
>_ StartupJobList_

Posts dated June 2024 to August 2026

Machine Learning posts not marked remote

32 job posts mention Machine Learning and are not marked remote.

Check each post for location requirements. “Not marked remote” does not confirm onsite work. Different employers and roles can affect the comparison; it does not show a remote-work pay premium.

MEDIAN STARTING AMOUNT
$150k
MIDDLE 50% OF STARTING AMOUNTS
$135k to $180k
LOWEST AND HIGHEST STARTING AMOUNTS
$90k to $300k
SALARY AMOUNTS COMPARED
32

Approximate annual USD amounts from the lower end of advertised ranges. The median is the middle amount. These are advertised figures, not verified pay.

AdO/WONDER

Put AI to work across your team's tools.

AI systems built around your processes and company knowledge, with human approvals for important steps.

Explore the AI system

Website in German

Advertise here

Posts with salary details

32

Source-post dates

Jun 2024 to Aug 2026

Coverage

Public HN “Who is Hiring” posts that include salary details

What salary details are stated?

How specific are the advertised salary amounts?

Each post is grouped by the salary details extracted from it: a range, one exact amount, a minimum, or values that could not form a usable range. Extraction can miss details, so check the original post.

Salary details by stated currency
CurrencyRecordsTwo-sidedExactMinimum onlyInvalid
USD2825300
EUR21010
GBP22000

Original pay evidence

Advertised offer bands

Each panel has a separate scale in the source currency. A band shows its stated lower and upper amounts; a marker shows a minimum with no upper amount. Pay period is not preserved in the listing record. These are historical advertisements, not confirmed current vacancies.

USD advertised bands. Scale covers known endpoints from 100,000 to 397,000.
RoleCompanyNative offer bandBand position, USDPost dateRemote markSource
Full Stack Engineer TessellateUSD 100,000–130,000Aug 2026Not marked remoteView source post
Full Stack Engineer UpgraidUSD 100,000–130,000Aug 2026Not marked remoteView source post
Founding Engineer StealthUSD 180,000–220,000Jul 2026Not marked remoteView source post
Senior Software Engineer (Frontend) & Machine Learning Engineer WireScreenUSD 150,000–220,000Jul 2026Not marked remoteView source post
Multiple roles (Forward Deployed Engineer, Staff Software Engineer, ML Engineer, Design Engineer) EagleUSD 150,000–300,000Jun 2026Not marked remoteView source post
Senior Software Engineer Allen Institute for AI (Ai2)USD 126,000–189,000Jun 2026Not marked remoteView source post
Founding ML Engineer - General Frisson LabsUSD 150,000–200,000Jun 2026Not marked remoteView source post
Product engineer + data engineer GridmaticUSD 175,000–235,000May 2026Not marked remoteView source post
Various Roles AnvilUSD 140,000–180,000May 2026Not marked remoteView source post
Platform and Inference Engineers RobloxUSD 277,000–397,000Mar 2026Not marked remoteView source post
Software Engineer Protillion BiosciencesUSD 150,000–200,000Mar 2026Not marked remoteView source post
Senior Data Engineer SightlineOSUSD 135,000–185,000Mar 2026Not marked remoteView source post

Compare these groups

Parent and sibling post groups

Counts describe matching source posts. Any USD statistic is an approximate estimate of advertised minimums.

Post groupPostsComparable estimatesMedian advertised minimum
All Machine Learning listings5858$148k approx. USD/year
Marked remote2626Not shown below 30

Starting-salary history

Advertised minimums over time

Each dot is one post’s approximate USD estimate of its advertised minimum, linked to the source post. The chart shows up to the 120 newest comparable estimates, from Jun 2024 to Aug 2026; older months remain in the table, so a missing dot does not mean there were no posts. Monthly summaries appear only with at least 30 comparable estimates. Values are approximate annualized USD estimates of advertised minimums, not full offer ranges or employee pay. They use a common comparison basis, not historical exchange rates or inflation. The mix of companies, recorded role levels, and currencies can change month to month.

Approximate annualized USD estimates of advertised minimums by source-post date Individual linked post floors appear as dots. Eligible month summaries show the p25 to p75 interval and a median mark. The vertical axis is approximate USD and begins at zero. Months without a valid point have no dot. 0k81k162k243k324k Source-post dateApproximate annualized USD estimate Jun 24May 25Sep 25Jan 26May 26Aug 26 Jun 2024 · 111,000 approximate USD floor · source post 40585468Nov 2024 · 156,884 approximate USD floor · source post 42021131Apr 2025 · 200,000 approximate USD floor · source post 43549752May 2025 · 300,000 approximate USD floor · source post 43883188May 2025 · 112,060 approximate USD floor · source post 43914219Jul 2025 · 160,000 approximate USD floor · source post 44436763Jul 2025 · 145,000 approximate USD floor · source post 44440455Jul 2025 · 165,000 approximate USD floor · source post 44447403Aug 2025 · 200,000 approximate USD floor · source post 44765338Sep 2025 · 105,763 approximate USD floor · source post 45127375Sep 2025 · 160,000 approximate USD floor · source post 45161044Oct 2025 · 132,204 approximate USD floor · source post 45441247Oct 2025 · 190,000 approximate USD floor · source post 45449990Dec 2025 · 200,000 approximate USD floor · source post 46110077Jan 2026 · 162,000 approximate USD floor · source post 46467021Feb 2026 · 150,000 approximate USD floor · source post 46858372Feb 2026 · 90,000 approximate USD floor · source post 46861176Feb 2026 · 135,000 approximate USD floor · source post 46873021Feb 2026 · 140,000 approximate USD floor · source post 46908134Feb 2026 · 190,000 approximate USD floor · source post 46920617Mar 2026 · 135,000 approximate USD floor · source post 47222587Mar 2026 · 150,000 approximate USD floor · source post 47277893Mar 2026 · 277,000 approximate USD floor · source post 47278362May 2026 · 140,000 approximate USD floor · source post 48014519May 2026 · 175,000 approximate USD floor · source post 48055606Jun 2026 · 150,000 approximate USD floor · source post 48363300Jun 2026 · 126,000 approximate USD floor · source post 48365397Jun 2026 · 150,000 approximate USD floor · source post 48477019Jul 2026 · 150,000 approximate USD floor · source post 48748008Jul 2026 · 180,000 approximate USD floor · source post 48753050Aug 2026 · 100,000 approximate USD floor · source post 49162950Aug 2026 · 100,000 approximate USD floor · source post 49280288 Jun 2024Aug 2026
Individual post, links to sourceMonthly middle-half range and median, shown with at least 30 comparable estimates
Monthly post counts and salary estimates
Monthly source-post counts and valid approximate USD advertised-minimum counts. Statistics are shown only when monthly valid sample size is at least 30.
MonthSource postsComparable estimatesMedian estimateMiddle half
Jun 202411Not shownNot shown
Nov 202411Not shownNot shown
Apr 202511Not shownNot shown
May 202522Not shownNot shown
Jul 202533Not shownNot shown
Aug 202511Not shownNot shown
Sep 202522Not shownNot shown
Oct 202522Not shownNot shown
Dec 202511Not shownNot shown
Jan 202611Not shownNot shown
Feb 202655Not shownNot shown
Mar 202633Not shownNot shown
May 202622Not shownNot shown
Jun 202633Not shownNot shown
Jul 202622Not shownNot shown
Aug 202622Not shownNot shown
Exact values for the 32 plotted source posts
Exact approximate USD floor value and date for each plotted source listing
DateApproximate annualized USD estimateSource
Jun 2024111,000Post 40585468
Nov 2024156,884Post 42021131
Apr 2025200,000Post 43549752
May 2025300,000Post 43883188
May 2025112,060Post 43914219
Jul 2025160,000Post 44436763
Jul 2025145,000Post 44440455
Jul 2025165,000Post 44447403
Aug 2025200,000Post 44765338
Sep 2025105,763Post 45127375
Sep 2025160,000Post 45161044
Oct 2025132,204Post 45441247
Oct 2025190,000Post 45449990
Dec 2025200,000Post 46110077
Jan 2026162,000Post 46467021
Feb 2026150,000Post 46858372
Feb 202690,000Post 46861176
Feb 2026135,000Post 46873021
Feb 2026140,000Post 46908134
Feb 2026190,000Post 46920617
Mar 2026135,000Post 47222587
Mar 2026150,000Post 47277893
Mar 2026277,000Post 47278362
May 2026140,000Post 48014519
May 2026175,000Post 48055606
Jun 2026150,000Post 48363300
Jun 2026126,000Post 48365397
Jun 2026150,000Post 48477019
Jul 2026150,000Post 48748008
Jul 2026180,000Post 48753050
Aug 2026100,000Post 49162950
Aug 2026100,000Post 49280288

Other technologies named together

Which other technologies appeared in these posts?

For each month, this lists the three most-mentioned other technologies and how many posts named each one. A post can mention several technologies, so these counts overlap and do not add up to the number of posts.

Monthly counts for the most common other technology tags, with each month’s source-post denominator
MonthPosts that monthOther technologies named
Jun 20241
No other technology summary
Nov 20241
No other technology summary
Apr 20251
May 20252
Jul 20253
Aug 20251
No other technology summary
Sep 20252
Oct 20252
Dec 20251
Jan 20261
Feb 20265
Mar 20263
May 20262
Python1 / 2
Jun 20263
Jul 20262
Python1 / 2
Aug 20262

Companies named more than once

Where these companies appear in the posts

Counts show source posts under each company name. They do not measure company size, current hiring, or how often a company hires. One post can describe several roles.

Source posts by company, with observed dates, role titles, technology names, remote wording, and stated currencies
CompanyPostsFirst and last postMonths with postsRole titlesTechnology tagsMarked remoteCurrencies
Baton3Dec 2025–Feb 20263340 / 3USD
SightlineOS2Feb 2026–Mar 20262250 / 2USD

Role level and remote wording

Which role levels appear under each remote label?

Role levels are the labels recorded for each post, including Unknown. “Not marked remote” does not confirm an onsite workplace. A post may describe several openings.

Mid

13 posts

Marked remote 0

Not marked remote 13

Lead

10 posts

Marked remote 0

Not marked remote 10

Senior

9 posts

Marked remote 0

Not marked remote 9

Technology names per post

How many technologies are listed together?

Each post is counted once, according to how many distinct technology names it contains. This describes the post text, not required skills or role complexity.

1 tag1
2 tags2
3 tags7
4 tags8
5 tags7
6 tags1
7 tags1
9 tags1
10 tags2
11 tags1
13 tags1

Places mentioned in post text

Which places do these posts mention?

These bars compare city and nearby-area matches in this group with matches across all posts that state pay. Matches come from post text, not verified work locations. A post can match more than one place.

San Francisco

9 of 32 in this group
This group28.1%All posts with salary details325 of 1618 (20.1%)

New York

7 of 32 in this group
This group21.9%All posts with salary details330 of 1618 (20.4%)

London

2 of 32 in this group
This group6.3%All posts with salary details112 of 1618 (6.9%)

Berlin

0 of 32 in this group
This group0.0%All posts with salary details30 of 1618 (1.9%)

Location labels in these posts

Broad categories recorded for the posts

These broad labels do not confirm a specific city or where an employee lives.

  • San Francisco Bay Area10
  • Other8
  • United States8
  • Europe5
  • Remote1

Currencies stated in the posts

Counts retain each post’s stated currency. Amounts in different currencies are not combined here.

  • USD28 of 32
  • EUR2 of 32
  • GBP2 of 32

Remote wording in the posts

A missing remote mark does not confirm an onsite workplace.

Marked remote

0

Not marked remote

32

Role titles in these posts

  • Founding Engineer2
  • Full Stack Engineer2
  • Senior Data Engineer2
  • AI researcher or engineer1
  • AI researchers/engineers1
  • Director of Software Engineering & Machine Learning1
  • Founding CTO & iOS Engineer1
  • Founding ML Engineer - General1
  • Founding product/systems/ML engineer1
  • Graphics/Multimedia Editor1
  • Infrastructure Engineer, Founding DevRel, AI/ML Engineer1
  • Lead Engineer1

Other technologies named

Posts can name several technologies, so they may appear in more than one group.

Full source listing

Machine Learning posts not marked remote

COMPANY ROLE SALARY VIBE STACK Actions
Capturely Founding Engineer
$300,000 - $360,000
[F] grind
Roblox Platform and Inference Engineers
$277,000 - $397,000
[E] stable
Baton Senior/Staff Software Engineer - Infrastructure, Machine Learning (Technical Lead) / Senior Software Engineer - Full Stack, Technical Lead
$200,000 - $330,000
[E] grind
Accelos Founding product/systems/ML engineer
$200,000 - $200,000
[F] CRUNCH
Onos Health Lead Engineer
$200,000 - $240,000
[E] grind
CAISI Programmers, ML Engineers & Scientists
$190,000 - $190,000
[E] grind
Thalo Labs Director of Software Engineering & Machine Learning
$190,000 - $240,000
[F] CRUNCH
Stealth Founding Engineer
$180,000 - $220,000
[F] grind
Gridmatic Product engineer + data engineer
$175,000 - $235,000
[F] grind
Tufalabs AI researcher or engineer
$165,000 - $165,000
[F] CRUNCH
Baton Senior/Staff Software Engineer - Infrastructure, Machine Learning / Senior Software Engineer - Full Stack / Software Engineer - Infrastructure, Data Platform
$162,000 - $330,000
[E] CRUNCH
Tech Nexus Tech Lead
$160,000 - $200,000
[E] grind
360Me Founding CTO & iOS Engineer
$160,000 - $200,000
[F] CRUNCH
HN No link
WireScreen Senior Software Engineer (Frontend) & Machine Learning Engineer
$150,000 - $220,000
@HR grind
Eagle Multiple roles (Forward Deployed Engineer, Staff Software Engineer, ML Engineer, Design Engineer)
$150,000 - $300,000
[F] CRUNCH
Frisson Labs Founding ML Engineer - General
$150,000 - $200,000
[F] grind
Protillion Biosciences Software Engineer
$150,000 - $200,000
[F] stable
Baton Senior/Staff Software Engineer - Infrastructure, Machine Learning / Senior Manager, Technical Support Engineering / Senior Software Engineer - Full Stack / IT Manager / Software Engineer - Infrastructure, Data Platform
$150,000 - $330,000
@HR stable
Max AI SWE Fullstack, Backend, AI/ML Engineer
$145,000 - $230,000
[F] CRUNCH
Anvil Various Roles
$140,000 - $180,000
[F] CRUNCH
Cad Cam C++ +8
Pepr AI Member of Technical Staff (Full Stack / Machine Learning & Optimization / Product (ML))
$140,000 - $270,000
[F] grind
Napper Lead Machine Learning Engineer
€140,000 - €200,000 ≈ $157k
[F] grind
SightlineOS Senior Data Engineer
$135,000 - $185,000
[F] grind
SightlineOS Senior Data Engineer, Senior Full Stack Engineer
$135,000 - $185,000
[F] grind
Allen Institute for AI (Ai2) Senior Software Engineer
$126,000 - $189,000
[E] grind
The New York Times Graphics/Multimedia Editor
$111,000 - $155,000
[E] grind
Tessellate Full Stack Engineer
$100,000 - $130,000
[F] grind
Upgraid Full Stack Engineer
$100,000 - $130,000
[F] CRUNCH
Microsoft Research AI researchers/engineers
£100,000 - £130,000 ≈ $132k
[E] grind
Creative Fabrica Senior Data Engineer
€100,000 + ≈ $112k
[E] grind
VLM Run Infrastructure Engineer, Founding DevRel, AI/ML Engineer
$90,000 - $220,000
[E] CRUNCH
Serac Group Technical Lead
£80,000 - £95,000 ≈ $106k
[E] grind
Data and method

Listings tagged with Machine Learning that are not marked remote. The mark reflects post wording, not a verified workplace or pay effect. These figures describe advertisements, not verified employee earnings or currently open jobs.

Dates of included posts
2024-06-05 to 2026-08-13
Posts used
32 listings; 32 valid salary-minimum observations
What we compare
Median annualized estimate of advertised salary minimums
Currency conversion
Approximate USD using ECB daily reference rates as of 2026-10-09.

Median annualized estimate of advertised salary minimums: $150,000 approximate USD per year.

2026 includes 18 listings and 18 usable amounts. Its median is withheld below 30 usable amounts. This year overlaps the full history; it is not an independent sample or evidence of a pay trend.

Source: Hacker News “Who is Hiring?”, aggregated by StartupJobList. Read the methodology and correction policy.

Data version for citation: 9d7b6bf1d4a3de04052a27344e3f7749f1759c34faa5c93ad8d1923120214819