/roles — ROLE_405

Founding Engineer

Early-stage startup building AI-driven data and pricing software for electronic parts distributors

The role

COMP
$165K - $190K
EQUITY
Competitive equity
LOCATION
San Francisco
WORKPLACE
On-site
EXPERIENCE
1 - 5 years
VISA
None, Visa transfers
STACK
Python, TypeScript
INDUSTRY
AI, B2B, Fintech, Hardware, Logistics, Manufacturing, Software Development

The company

An early-stage AI company building core software for the electronic parts supply chain, starting with pricing intelligence for large component distributors.

STAGE
seed-stage
FUNDING
seed funding
TEAM
founding team of <10
FOUNDED
2025

JD — the work

About the role

You would be engineer number three at a fast-growing startup building AI-powered core software for the multi-trillion-dollar electronic parts supply chain. Reporting to the CTO, you would own whole product streams from your first days and create the data foundation behind pricing insights for some of the largest distributors in the industry. Much of the work means taming live data pulled out of aging ERP installations and learning a traditional industry from the people who run it.

What you'll do

  • Harden pipelines that pull live data out of decades-old ERP systems at customers with $100M+ in yearly revenue
  • Take charge of a full product area, talking to customers and shipping features, within about two weeks of starting
  • Roll out and tailor ingestion tooling for each customer's file types, ERP, and integration setup
  • Spend real time with non-technical industry veterans to understand the business and pin down requirements
  • Help build AI agents and LLM-based ingestion once the core data layer is solid

What they're looking for

  • 1 to 5 years of engineering experience
  • Solid working proficiency in Python and TypeScript
  • Experience building reliable data pipelines on messy, real-world inputs
  • Comfort owning a product area and working directly with customers early on
  • Readiness to work on-site in San Francisco
APPLY FOR THIS ROLE →All open rolesOne application covers up to 3 roles.