Software Engineer
San Francisco$140k - $200k + bonusFull-timePosted 11mo ago
About the role
Pulse is building production-grade unstructured document extraction with a multi-stage architecture for accurate, structured data from complex documents. The role is to design, build, and operate features powering extraction, review, and analytics across the stack, in a San Francisco office.
Responsibilities
- Build backend services in Python and secure APIs
- Ship front end features in React and TypeScript for our console and tools
- Improve accuracy, latency, and reliability across the extraction pipeline
- Write tests, own deployments, and monitor production health
- Collaborate with design, ML, and customer-facing teams
Qualifications
- 2+ years building production software, new grads considered
- Proficiency in Python or TypeScript, plus SQL
- Clear communication and bias to ship
Skills
Required:PythonTypeScriptSQL
Benefits
- Competitive base salary plus equity
- Performance-based bonus
- Relocation assistance for Bay Area moves
- Daily meal stipend
- Medical, vision, and dental coverage
Last updated Sep 16, 2026. Interested? Apply on the company site.

About Pulse
Production-grade unstructured document extraction
Pulse converts complex information into LLM-ready inputs. Our API supports all document formats, from PDFs to Word, Excel, etc. Pulse integrates seamlessly with any existing data pipeline in minutes without any training or complexity.
More open roles at Pulse
- Growth and Marketing1mo agoGrowth and Marketing
- Business Development Representative (BDR)10mo agoHybrid (San Francisco) · Sales
- Machine Learning Engineer11mo agoHybrid (San Francisco) · Engineering
- Design Engineer11mo agoSan Francisco
- DevOps Engineer11mo agoHybrid (San Francisco)
