Cynch AI logo

Senior Full Stack Software Engineer

Cynch AISan Francisco, CA

$190,000 - $240,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
Hybrid remote
Compensation
$190,000-$240,000/year
Benefits
Health Insurance
Dental Insurance
Vision Insurance

Job Description

Cynch AI is a Series A company that has grown revenue 4x in the past year. We build neuro‑symbolic AI applications for our accounting firm, Aardvark Tax Advisors, so our tax professionals can focus on the work and decisions that matter most. We are growing both organically and through strategic acquisitions, with a mix of remote and onsite employees and offices in San Francisco, the South Bay, and the East Bay.

We are looking for a senior software engineer who has fully embraced AI tooling and wants to stay at the forefront of how modern engineering teams move faster, build higher‑quality software, and solve more ambitious problems. This is a full stack role with a backend bias: you’ll work across the stack, but the hardest problems are in the data model, execution engines, and reliability—not just the UI or API surface.

This is a full stack role with a backend bias. The kind of work you may own here includes building execution engines for AI‑assisted tax workflows, document‑processing pipelines, data models for complex domain logic, systems for tracing and auditing automated decisions, integrations with tax/accounting platforms, and internal platforms that allow a small operations team to handle substantially more customer volume. You do not need prior tax or accounting experience, but you should have experience building production software where correctness, performance, and reliability really mattered.

We are changing how software can be built as we are building it; being all‑in on AI‑assisted development is central to this role.

What You’ll Do

  • Work with founders, product, AI, operations and domain experts as you fully own substantial product and platform work from problem definition through production rollout.
  • Build backend systems that can handle real production complexity: clear APIs, well‑modeled data, reliable execution, useful observability, and maintainable code.
  • Turn messy operational workflows into clean software abstractions, internal tools, automations, and customer‑facing features.
  • Continuously help the team discover where AI meaningfully improves software quality and velocity, and where it does not.
  • Improve the engineering system itself: better tools, better patterns, better deployment practices, better observability, fewer repeated mistakes, and less accumulated technical debt.
  • Mentor other engineers by raising the quality of design discussions, implementation choices, reviews, and production ownership.

How We Use AI

We are all‑in on AI‑assisted development, but with high standards for rigor. Your default process should integrate AI tools into your daily engineering workflows to continuously improve velocity and quality.

Strong candidates use AI to explore designs, generate and test implementations, debug unfamiliar code, refactor safely, improve observability, and accelerate learning—while maintaining high standards for correctness, maintainability, and production quality. We are not looking for people who simply generate code and hope it works; we are looking for engineers who use AI to move faster because they already have the technical judgment to evaluate, constrain, test, and improve what it produces.

Technologies We Use

You do not need to know every technology we use, but you should be excited to work with a similar stack and learn quickly where needed.

  • Some of: TypeScript, React, Python, Julia, Java, Go, or similar technologies.
  • Postgres, AWS, data pipelines, document processing, integrations, or other compliance‑sensitive systems.

Strong candidates often come from backgrounds such as infrastructure, data platforms, developer tools, fintech, tax/accounting software, healthtech, logistics, workflow automation, compilers/languages, search, ML infrastructure, or enterprise SaaS platforms where backend systems must be correct, reliable, and scalable.

Requirements

Who We’re Looking For

  • Deep backend expertise and the ability to work across the stack, including frontend product experiences when needed.
  • Has been directly responsible for a production system where correctness, performance, reliability, or scale created meaningful engineering complexity.
  • Has designed data models, execution paths, background jobs, queues, retries, observability, and operational workflows for systems that had to keep working under real production load and real failure modes.
  • Experience building systems where the core challenge was technical depth: workflow execution, rule evaluation, document processing, search/indexing, data pipelines, distributed jobs, internal platforms, or correctness‑sensitive automation.
  • Experience working in an early‑stage environment where requirements are incomplete, priorities shift, and ownership is broad.
  • Strong product judgment: you ship code that actually solves the problem.
  • A pragmatic approach to architecture: you know when to design carefully, when to ship the simple version, and when to delete complexity.
  • You have operated at a level where you were trusted to own ambiguous, technically complex systems end‑to‑end, make architecture decisions, debug production issues, and raise the engineering bar for others.
  • You can lead projects, take feedback, engage in thoughtful discussion, and get the work done.

This may not be the right role for you if your recent work has mostly been marketing sites, simple CRUD applications, prompt wrappers, prototypes, or frontend‑only product surfaces. This is not primarily a “build UI around an LLM API” role; we are looking for someone who can build the underlying systems that make AI‑assisted workflows reliable, observable, auditable, and useful in production.

How to Apply

As part of your application, please include a brief description (4–8 sentences) of the most technically complex production system you have built or owned. We are especially interested in the data model, algorithms, scale, reliability constraints, failure modes, and what you personally owned. Specific, concrete answers are much more useful than polished summaries. A littl messy is much better than grand inspecifics.

Benefits

Medical, Dental, Vision, Life, LTD, 401k (with match)

Work Environment:

  • Hybrid: San Francisco
  • California base salary range: $190,000–$240,000

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Full Stack Software Engineer Jobs at Cynch AI

What is the work location for this position at Cynch AI?
This job at Cynch AI is located in San Francisco, CA, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Cynch AI?
Candidates can expect a pay range of $190,000 and $240,000 per year.
What employment applies to this position at Cynch AI?
Cynch AI lists this role as a Full-time position.
What experience level is required for this role at Cynch AI?
Cynch AI is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Cynch AI for this role?
Cynch AI offers following benefits: Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, and 401k Matching/Retirement Savings for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Cynch AI?
You can apply for this role at Cynch AI either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.