> Markdown version of [/jobs/ext/2715128-software-engineer](https://www.wearedevelopers.com/jobs/ext/2715128-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Hensons' Inc. - **Location:** San Francisco, CA, United States - **Contract:** Permanent contract - **Skills:** BigQuery, Software Debugging, Python (Programming Language), Machine Learning, SQL Databases, Backend, Kubernetes - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/member-of-the-technical-staff-document-processing-workflows-two-dots-8127876 ## About the Role This role is a strong fit for someone who has worked at companies that do OCR, and document understanding driven workflows. * You should be pragmatic. You should think less in terms of exploration alone and more in terms of: How will this perform? How will this scale? Is this simple? Is this reliable? * You should be an adept user of machine learning, with enough fluency to reason about model errors. You know what ROC, precision, and recall mean. You can reason through over-selection and under-selection, and compare false positives and false negatives against business needs. * The primary trait we are looking for is enough technical knowledge to execute without guidance when requirements are clear. You do not need to be a product engineer, but you should be able to prepare PDFs for machine learning steps and intelligently use those outputs to make full-stack updates to backend workflows that depend on them. * You should have a very strong command of Python, and a strong ability to measure service performance and accuracy with systematic metrics using SQL, such as BigQuery. * Machine learning and PDF processing often cross the infrastructure boundary in real-world applications. You should be comfortable debugging Kubernetes pods that are crash-looping or restarting, and understanding the impact of queueing, memory, disk usage, and CPU usage, without infrastructure being your sole focus. ## Description We are looking for a Software Engineer with substantial prior experience working with PDFs and PDF-driven applications. PDFs are an odd legacy format: notoriously frustrating to work with, but critically important for understanding people's finances. Many important businesses that used to run on paper documents now run on PDFs, including bank statements, paystubs, offer letters, and I-20 proof of F-1 visa documents. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Prompt Engineer ✍️](https://www.wearedevelopers.com/magazine/216-the-prompt-engineer)