Founding Algorithm Developer
Develops and scales core optimization algorithms (MILPs, LPs, heuristics) for trucking fleet dispatch optimization. Builds production data pipelines, contributes to product direction, and engages directly with customers. Requires Python/TypeScript proficiency and fast shipping in ambiguous environments.
About the job
Responsibilities
- Build and scale core optimization algorithms used directly in production.
- Write optimization systems (e.g. MILPs, LPs, heuristics, etc.).
- Build and maintain data pipelines that operate at real production scale.
- Move quickly from idea → implementation → customer usage.
- Contribute to long-term product and technical direction.
- Willingness to do whatever is needed technically, from deep algorithm work to integration and tooling.
- Comfortable being forward-deployed: talking to customers, understanding constraints, and solving concrete problems.
Requirements
- Experience writing optimization algorithms (MILPs, ML, DP, RL, stochastic models, heuristics, or similar).
- Generalist who can operate across the stack when needed.
- Ships code fast and often; not a perfectionist.
- Comfortable working in ambiguity with incomplete information.
- Extremely hardworking when part of a strong, mission-aligned team.
- Background may include top startups or big tech, ex-founder / founding engineer experience, or serious side projects that are shipped and live.
- Comfortable with Python and TypeScript.
Skills
Milp, Lp, Heuristics, Python, TypeScript, Data Pipelines, Dynamic Programming, Reinforcement Learning, Stochastic Models, Machine Learning
Similar jobs
Backend Engineering jobsDevelop and operate scalable, fault-tolerant cloud storage infrastructure, contributing across the stack from bare metal to user-facing APIs. The role requires distributed infrastructure experience, software engineering expertise, and proficiency in Java or Go.
Build backend features and improve performance across document workflows, integrations, and greenfield projects in a Django-based platform. The role requires 3+ years of backend application experience, strong Python skills, and familiarity with testing, database optimization, and engineering best practices.
Develop Windows and .NET services powering Microsoft Teams bot applications with low-latency real-time audio and video. The role requires 3–5 years of software development experience, strong C#/.NET skills, Kubernetes operations expertise, and familiarity with media streaming and Microsoft APIs.
Build and operate backend services and APIs powering Cash Line lending experiences, including pricing, underwriting, funding, and account management. The role requires a bachelor's degree or equivalent experience, at least four years of professional software engineering experience, and proficiency with backend development.
Build and scale Ruby on Rails backend services for rewards, incentives, and loyalty features in a high-throughput platform. The role owns complex feature delivery, contributes to architecture, mentors junior engineers, and requires 3+ years of professional software engineering experience.