{"id":182549,"url":"https://alion.io/job/gridmatic-senior-software-engineer-ml-infrastructure","title":"Senior Software Engineer, ML Infrastructure","company":{"id":63435,"name":"Gridmatic","domain":"gridmatic.com","url":"https://alion.io/company/gridmatic","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":95,"open_postings":12,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":87,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cupertino, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":209000,"max":270000,"currency":"USD","period":"year","gross":null,"usd_annual":270000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C++","optional":false},{"name":"Flyte","optional":false},{"name":"GCP","optional":false},{"name":"Go","optional":false},{"name":"Google GKE","optional":false},{"name":"IAM","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"Python","optional":false},{"name":"Rust","optional":false},{"name":"Terraform","optional":false},{"name":"Grafana","optional":true}],"status":"live","first_seen_at":"2026-08-03T23:31:10Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-10-17T02:01:49Z","board_verified":true,"closed_at":null,"days_open":74,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":74},"description":"The Role\nWe're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the nature of energy markets: forecasts and trading decisions run on tight schedules, battery dispatch commands must execute reliably in real time, and ML models need to train and deploy continuously as new data arrives.\nWhat You'll Do\nDesign and build the compute platform that runs Gridmatic's production services, batch jobs, and ML training workloads\nHelp own our production workflow orchestration end to end, from the cluster and node pools it runs on to the abstractions our teams build on top of it\nMake our ML iteration cycle faster and cheaper by profiling workflows, cutting latency, and improving how we use compute\nBuild the observability and developer tooling that lets engineers understand and troubleshoot their own workloads, from post-run cost reporting to monitoring and alerting\nImprove the reliability and resiliency of production workloads, including how we handle capacity constraints and multi-region routing\nManage GPU and accelerator capacity: node pools, drivers, spot vs. on-demand tradeoffs, and scheduling and quota so training and batch jobs get the compute they need without overspending\nOwn autoscaling and quota management so the platform scales up under load and down to zero when idle\nWork closely with the ML team to find pain points and quickly ship solutions\nMake architectural decisions that shape how we build software as we grow\nWhat We're Looking For\nSignificant experience building and operating production infrastructure on a public cloud platform (we run on GCP, but AWS or Azure experience translates well)\nStrong distributed systems and infrastructure skills: standing up services, scaling and debugging Kubernetes (we run on GKE and it's foundational to our platform), writing Terraform, and comfort with cloud networking, IAM, and secrets management\nHands-on experience with workflow orchestration tools like Flyte, Temporal, or Airflow\nProficiency in Python, and either already know Go or have experience with a similar systems language (C++, Java, Rust) and are excited to work in Python and Go day-to-day\nExperience working closely with ML engineers or data scientists as your customers, and genuine excitement to keep doing it\nClear communication, whether writing a design doc, reviewing code, or explaining a complex system to someone new to it\nNice to Have\nExperience running GPU or accelerator workloads on Kubernetes (node pools, drivers, scheduling, quota) is strongly preferred for this role\nFamiliarity with observability tooling (we use Grafana + Google Cloud Monitoring)\nExperience building internal developer platforms or tooling that other engineers rely on\nPrior work in domains where latency and reliability have direct business consequences\nTaking care of you today:\n- Continuing Education Opportunities\n- Flexible PTO\n- Medical, Dental and Vision plans with competitive employer contributions\n- Pre-Tax commuter benefits\n- $1500/year non profit donation matching program through Millie\n- Home Office Stipend\nProtecting your future for you and your family:\n- 401K contribution match up to 4%\n- Company-paid parental leave\n- Company Paid Life Insurance\n- Stock Option Loan Program\nPay range\n$209,000—$270,000 USD","description_format":"text","description_chars":3372,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan","Home office","Life insurance","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Energy Storage","Energy Management","Energy AI"],"lifecycle":[{"event":"open","at":"2026-09-01T03:59:48Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 5","filings_12m":5,"filings_prev_12m":3,"green_card_filings_12m":0,"median_offered_wage_usd":217500,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":3}],"liveness":{"score":47,"band":"ok","label":"Likely open","p_open":1,"p_active":0.776,"p_room":0.6,"age_days":74,"expected_fill_days":87,"reasons":["conf:3","win:late","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":{"stated_usd_annual":270000,"is_top_pay":true},"html_url":"https://alion.io/job/gridmatic-senior-software-engineer-ml-infrastructure","json_url":"https://alion.io/job/gridmatic-senior-software-engineer-ml-infrastructure.json","meta":{"generated_at":"2026-10-17T05:59:37Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8224,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":63435},"rest":"https://alion.io/mcp/rest/get_company?id=63435"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgridmatic-senior-software-engineer-ml-infrastructure"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgridmatic-senior-software-engineer-ml-infrastructure"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgridmatic-senior-software-engineer-ml-infrastructure"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/gridmatic-senior-software-engineer-ml-infrastructure\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgridmatic-senior-software-engineer-ml-infrastructure"}]}