Staff Software Engineer (Gen AI Focused) at TaxGPT (S24)
$150K - $225K  •  0.25% - 1.00%
AI Co-Pilot for Accountants
San Francisco, CA, US
Full-time
6+ years
About TaxGPT

TaxGPT is building an AI co-pilot for tax accountants to increase their productivity and profit by 10x.

About the role
Skills: Next.js, Git, JavaScript, Python, SQL, PostgreSQL, Amazon Web Services (AWS)

TaxGPT is revolutionizing the tax and accounting space with AI-driven solutions tailored for accountants, tax professionals, and SMBs. We're building an AI co-pilot to transform tax workflows, drive efficiency, and simplify compliance.

You will be working closely with the CEO and CTO in person at our 4,000+ sqft office in SoMa.

Location: San Francisco
**(Note: This is not a remote job)**

Job Responsibilities:

  • End-to-End System Design: Lead the design, development, and deployment of scalable software solutions. This includes architecting frontend components in NextJS, developing business logic in Django, managing data interactions, and integrating APIs.
  • API and Microservices Architecture: Architect and implement robust, well-documented RESTful and GraphQL APIs. Break down complex systems into modular, scalable microservices that can be efficiently maintained and extended.
  • Database Management and Security: Oversee database administration tasks, including optimization, backup strategies, and security. Implement encryption, role-based access control, and auditing to ensure data security and regulatory compliance.
  • Cross-Functional Collaboration: Work closely with the CEO, CTO, and UX designers to create solutions that meet user requirements, ensuring alignment on technical specifications and project timelines.
  • Technical Problem Solving: Analyze complex technical problems and provide solutions that optimize for both performance and scalability. Contribute to architectural decision-making and system design for the broader engineering team.
  • Mentorship and Code Reviews: Conduct in-depth code reviews and provide constructive feedback. Mentor junior and mid-level engineers, sharing best practices in design patterns, code structure, and DevOps.
  • Continuous Improvement and R&D: Experiment with and implement the latest advancements in development frameworks, cloud services, and AI tools to keep our platform innovative and competitive.
  • Agile Development: Operate within an agile workflow, maintaining flexibility to shift priorities and meet project timelines while delivering high-quality code.

Ideal Candidate:

  • Self-starter who thrives in ambiguity and can envision successful outcomes
  • Clear communicator capable of expressing complex ideas and executing them effectively
  • Enjoys tackling real-world problems and navigating uncharted technical areas
  • Strong sense of ownership, able to lead and guide teams to reach impactful solutions
  • Bachelor’s in Computer Science or equivalent
  • Minimum of six years of experience developing scalable applications, with demonstrated success in high-impact roles
  • Leading an AI or LLM-related project will be a huge plus.
  • Experience with fintech, tax, and accounting software is excellent to have.
  • Former technical founders are welcome to apply.
  • H1B visa transfer is available.
Technology

Django React JS NextJs RDS (Relational Data) AWS Kubernetes Azure AI Studio Amazon Bedrock Databricks

Interview Process

Hiring Process

Step One: Initial Async Interview (15 Minutes)

Click here to start the async interview

After filling out the form, there is a video interview

Step Two: Programming assignment (6 to 8 hours)‍ (1 week max deadline)

After the Initial Interview, if you pass the screening. We will send you a programming assignment.
Note: This is not a paid assignment. Please use as many AI tools as possible, such as Cursor, Clude, ChatGPT, and Github co-pilot.

Step Three: In-person Interview (45 Minutes)‍

If you pass the programming assignment screening. We will invite you for a 45-minute in-person interview at our San Francisco Office on Tuesday or Wednesday.

Thirty minutes will be dedicated to reviewing programming assignments and answering technical questions—fifteen minutes for general Q&A.

**Step Four: Founder 1:1 and final offer (30 minutes)**

Timeline:

We move fast and aim to close this job in one to two weeks.

Other jobs at TaxGPT

fulltimeSan Francisco, CA, USFull stack$150K - $225K0.25% - 1.00%6+ years

fulltimeCA / Remote (CA)Full stack$110K - $160K0.25% - 1.00%6+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›