2,056,194open jobs
122,989companies
253,240added this week
Browse all
Salary
$175k – $240k per year
Location
Hybrid (San Francisco, United States)
Seniority
Middle · 3+ years exp
Visa
H-1B filings in 12 months: 3 · for this role: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Jul 31, 2025.

Overview
Company
Impact
Profile match
AI shopping assistant and image search engine for home decor. Type like you speak or search by image - we.

Our mission at Onton is to help people make decisions they love, instantly. We’re tackling the most economically impactful decisions first: the average shopping journey takes 79 days, and we’re taking that to less than 1. Since our public launch in late 2023, we've grown exponentially to guide millions of users to their perfect product.

We recently built the foundation of a neurosymbolic AI agent that learns more about the world on every search. You have the chance to solve equally difficult problems as you scale Onton 10x over the next few months to serve 1B+ searches/year, which is just the beginning.

You have the opportunity to:

  • Join Onton as an founding Engineer and set the foundation for our Engineering Team

  • Design, scope, implement, and deploy user-critical features.

  • Work with a dynamic team of other engineers, AI researchers, and product designers tackling cutting-edge problems to create a seamless, cohesive experience for users.

  • Build across every layer of the stack - web app, container, infrastructure, etc.

  • Stay up-to-date on the latest technologies and techniques to continually enhance our system, yourself, and the rest of the team.

We expect you to:

  • Have 3+ years of relevant engineering experience, preferably in fast-scaling companies.

  • Be a self-directed generalist, capable of picking up any engineering problem and solving it, no matter how tedious.

  • Quickly and iteratively ship code that is correct, robust, scalable, and maintainable. We love elegant code, but we’re not optimizing for that. We take pride in the excellence of the product we build.

  • Exercise exceptional communication and interpersonal skills.

Interesting problems we’ve worked on recently:

  • Creating our own proprietary graph engine from scratch, which ended up being 700x faster on natural language queries than RedisGraph (a SOTA graph database which outperforms competitors by up to 15,000x on some benchmarks).

  • Enabling a user to combine text and image queries - for instance, they could upload an image of a blue couch and say “like this, but in green”. To do this, we made our neurosymbolic search engine multimodal.

  • Automatically making logical sense of a subset of natural language via statistical and symbolic parsing techniques.

  • Fine-tuning an ensemble of ML models to perform object detection on diffusion-model-generated images.

  • Building out a performant and scalable inference engine to support more powerful and nuanced natural language queries from our users.

We’d love it if you:

  • Enjoy giving high-level abstractions low-level performance.

  • Have functional programming experience. If not, no problem; motivated engineers learn it quickly.

  • Have worked with NLP and ML models before and understand their capabilities and limitations.

Onsite Interviews

Our final round of interviews is conducted onsite at our SF office, and this role requires full-time, in-person collaboration. We believe that the best work happens when our team is together, fostering creativity, spontaneous collaboration, and strong relationships.

If you’re unable to attend the interviews onsite or work onsite full-time, this position may not be the right fit. We want to ensure all candidates have a clear understanding of our work environment before applying, so everyone’s time is respected throughout the process.

Location

Our team works in hybrid, 3 days a week, in our new office in San Francisco (Jackson Square). We’re offering relocation compensation as we build density in this area.

We have a tenure system where, after a year, any team member can transition to a fully remote, provided they operate primarily on Pacific Time.

Diversity, Equity, Inclusion, and Belonging Statement

We hire talented and passionate people from diverse backgrounds to ensure our global workforce reflects our customers. Even if your experience doesn't perfectly match every requirement in the job description, we encourage you to apply. If you're a builder at heart who shares our values and is passionate about making software tools accessible to all, we want to hear from you.

Onton is proud to be an equal opportunity employer. We do not discriminate in hiring or employment decisions based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other legally protected characteristics. We consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans during our application process. If you need assistance or an accommodation due to a disability, please contact your recruiter.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,056,194 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Francisco
$80k – $133k per year · In office · Public Trust · Full-Time · 4+ years exp · Bachelor's Degree · San Antonio
Python
JavaScript
TypeScript
Python
Flask
SQLAlchemy
FastAPI
Django
Databases
PostgreSQL
Redis
Memcached
ElasticSearch
Frontend
Vue.js
Svelte
Angular
React.js
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EventBridge
AWS Step Functions
API Gateway
Management
Agile
Apply
$200k – $350k per year · Remote (United States) · Full-Time · 3+ years exp · Palo Alto
JavaScript
TypeScript
SQL
Node JS
Node JS
Electron
Frontend
Next.js
React.js
Mobile
React Native
DevOps
WebRTC
Apply
$140k – $200k per year · In office · Nationals only · 2+ years exp · Los Angeles
Python
Go
TypeScript
Apply
$87k – $157k per year · In office · TS/SCI · Full-Time · 8+ years exp · Bachelor's Degree · Suitland
Python
JavaScript
TypeScript
Node JS
Perl
Frontend
Angular
DevOps
Rest API
Apply
$98k – $124k per year · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Lombard
C#
DevOps
Azure
Management
Jira
Agile
Apply
≈ $117k – $292k per year (Estimated) · In office · Full-Time · 3+ years exp · Master's Degree · Jerusalem
Python
AI/ML
Fine-tuning
Multimodal AI
Computer Vision
PyTorch
Machine Learning
Life Sciences
Immunohistochemistry
Apply
≈ $120k – $299k per year (Estimated) · In office · Full-Time · 5+ years exp · Master's Degree · Jerusalem
Python
AI/ML
Fine-tuning
JAX
Multimodal AI
PyTorch
Machine Learning
Apply
In office · 3+ years exp · Pune
Python
AI/ML
LoRA
MLFlow
XGBoost
Fine-tuning
Scikit-learn
Prompt Engineering
Computer Vision
NLP
VLM
PEFT
QLoRA
Transformers
TensorFlow
PaddlePaddle
PyTorch
LLM
RAG
BERT
EasyOCR
PaddleOCR
LLaVA
Amazon SageMaker
OCR
Human-in-the-Loop
Structured Outputs
DevOps
Azure
CI/CD
AWS
AWS Lambda
Amazon S3
AWS Step Functions
Analytics
A/B Testing
Apply
≈ $38k – $78k per year (Estimated) · In office · 5+ years exp · Bengaluru
Python
SQL
AI/ML
Scikit-learn
JAX
Computer Vision
AI Agents
NLP
TensorFlow
Pandas
NumPy
PyTorch
LLM
RAG
Agentic Workflows
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Apply
≈ $44k – $101k per year (Estimated) · In office · 5+ years exp · Master's Degree · Riyadh
Python
SQL
AI/ML
AI Agents
Agentic Workflows
Machine Learning
Apply
$195k – $230k per year · Hybrid · Full-Time · Master's Degree · San Francisco
AI/ML
AI Agents
RAG
Hallucination
OpenAI
GPT-5
World Models
Apply
$209k – $313k per year · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Santa Monica · San Francisco · Palo Alto · Bellevue
Python
JavaScript
TypeScript
C++
C++
Conan
CMake
Qt
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
OpenAI Codex
Context Engineering
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
Jenkins
Game Dev
Unity
Unreal Engine
Apply
$209k – $313k per year · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Santa Monica · San Francisco · Palo Alto · Bellevue
Python
JavaScript
TypeScript
C++
C++
Conan
CMake
Qt
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
OpenAI Codex
Context Engineering
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
Jenkins
Game Dev
Unity
Unreal Engine
Apply
$108k – $180k per year · In office · San Francisco
Apply
$96k – $156k per year · In office · Contractor · San Francisco
Apply
$86k – $115k per year · Equity · In office · 7+ years exp · Bachelor's Degree · San Francisco
Apply
See all jobs
This is one of many
2,056,194 more open roles from verified company boards, updated every day.