Full Stack Engineer

OmniAI

San Francisco (CA)

On-site

USD 170,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive Pay & Equity
Health & Wellness Coverage
Flexible Time Off
Daily Lunch
Real Impact Opportunities

Job summary

A tech-driven financial solutions company in San Francisco is seeking an Engineer to build AI-powered infrastructure for small business lending. You will work on structuring data from various documents, aggregating public records, and creating AI workflows. Key technologies include Node, TypeScript, and Docker. This on-site role provides competitive pay, equity, and significant impact on product direction. Join a dynamic team and contribute to transformative financial solutions.

Qualifications

  • Experience with machine-readable data structuring.
  • Familiarity with government data sources and public records.
  • Knowledge of AI and human-AI interface development.

Responsibilities

  • Structure messy PDFs into machine-readable data.
  • Aggregate unstructured data points into usable intelligence.
  • Design AI workflows with OCR and LLMs.
  • Build real-time financial models to underwrite SMBs.
  • Create internal tools for labeling and generating large training datasets.

Skills

OCR skills
Data aggregation ability
AI workflow design
Real-time financial modeling
Containerization

Tools

Node.js
TypeScript
React/Next.js
Postgres
Docker
Kubernetes

Job description

Engineering at Omni

We’re building the AI‑powered infrastructure layer for small business lending, helping banks and fintechs automate the messy work of collecting documents, filling out financial models, and doing public research on millions of SMBs across the country.

There are 34 million small businesses in the U.S., and every one of them needs capital. We’re making it radically easier for lenders to serve them. At Omni we run everything from initial application, third‑party data aggregation, OCR, financial data extraction, and continuous borrower communication.

You can see a demo of the product here: https://finovate.com/videos/finovatefall-2025-omniai/

This role is on site in San Francisco. No exceptions.

What you’ll work on
  • Structuring messy PDFs into clean, machine‑readable data across every type of business document imaginable. We’ve spent more than a year building incredibly high‑accuracy OCR pipelines (including building a major open source library: https://github.com/getomni-ai/zerox)
  • Aggregating millions of unstructured data points from 50+ government and public data sources (UCC filings, liens, licenses, tax records, etc.) into usable intelligence for lenders, as well as using third‑party data (credit bureaus, KYC, AML).
  • Designing AI workflows that combine OCR, LLMs, and rule‑based systems into predictable, production‑ready outputs, and learning how to build Human‑AI interfaces that are intuitive (i.e. HIL, model feedback, supervision, reporting).
  • Building real‑time financial models to underwrite SMBs faster and more accurately.
  • Creating internal tools for sourcing, labeling, and generating massive training datasets (see: Infinite PDF Generator).

We’re still early! You’ll have a massive impact on product direction, architecture, and engineering culture.

Tech Stack

We primarily use Node, TypeScript, React/Next.js, Postgres, Docker, and K8. We integrate with external systems like Salesforce, Hubspot, nCino, and several bank‑specific core systems (Jack Henry, Fiserv, etc.). This role also requires willingness to occasionally get your hands dirty with some esoteric banking tech: SOAP APIs, SFTP servers, and the occasional fax machine API. On the AI side, we mainly interface with OpenAI and Gemini models. Customers can deploy Omni either via cloud or VPC, so familiarity with containerization and DevOps is valuable.

Great Perks + Benefits
  • Competitive Pay & Equity: Attractive salary and meaningful equity packages
  • Health & Wellness: Medical, dental, and vision coverage for you and your family
  • Flexible Time Off: Unlimited PTO and paid holidays
  • Daily Lunch: Team meals provided
  • Real Impact: Own and ship features you believe in.
About The Interview

Phone Screen: Take 30 minutes to chat with one of the founders. Learn a bit about your interests, and share what we’re working on at Omni. We are looking for people with a strong interest in startups, and would love to hear about prior startup experience. Also, we’re really interested in seeing any open‑source work.

Architecture Interview: A 1‑hour call with both founders where we design a hypothetical feature. There’s no coding involved. Instead we’ll discuss a new feature, and do a collaborative walk‑through of the architecture required. We want to think about everything from database design to UI.

Onsite: You’ll spend the day working with us at our SF office. Meals will be covered, as well as any travel and accommodation. We’ll spend the day building out an MVP of the feature we planned out during the architecture interview. You’ll be using your own computer, and using whatever language/environment you’re most comfortable with. By the end of the day we are expecting two things:

  • Fully functioning code. A few bugs are expected, but the core use case should be solved.
  • A great demo. We want to see how clearly you can pitch your finished solution.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer (Onsite SF)
Full Stack Engineer (Onsite SF)

Monumint • California (MO)

On-site
USD 150,000 - 190,000
Competitive pay & equity
Health, dental, vision
Unlimited PTO
+2
Full Stack Engineer - AI-Powered SMB Lending (Onsite SF)
Full Stack Engineer - AI-Powered SMB Lending (Onsite SF)

Monumint • California (MO)

On-site
USD 150,000 - 190,000
Competitive pay & equity
Health, dental, vision
Unlimited PTO
+2
Software Engineer – AI
Software Engineer – AI

Omni • United States

On-site
USD 100,000 - 140,000
Competitive salary & equity package
Paid parental leave
Health, dental, and vision insurance
+1
Software Engineer – AI
Software Engineer – AI

Omni • San Francisco (CA)

On-site
USD 120,000 - 160,000
Health, dental, and vision insurance
401(k) Plan
Flexible PTO
Software Engineer, Growth Data Platform
Software Engineer, Growth Data Platform

Exploreomni • San Francisco (CA)

On-site
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+2
Software Engineer, Growth Data Platform
Software Engineer, Growth Data Platform

Theory Ventures • San Francisco (CA)

On-site
USD 150,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+2
Software Engineer, Growth Data Platform
Software Engineer, Growth Data Platform

Omni • San Francisco (CA)

On-site
USD 120,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
Software Engineer, Growth Data Platform
Software Engineer, Growth Data Platform

Omni • United States

On-site
USD 100,000 - 140,000
Health, dental, and vision insurance
401(k) Plan
Unlimited PTO
Senior Product Manager
Senior Product Manager

Omni • San Francisco (CA)

On-site
USD 180,000 - 260,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Product Manager
Senior Product Manager

Theory Ventures • San Francisco (CA), Northern (KY)

Hybrid
USD 170,000 - 230,000
Health, dental, and vision insurance.
401(k) Plan.
Unlimited PTO.