companyTacit logo

Full-Stack Software Engineer at Tacit | San Francisco

TacitSan Francisco
On-site Full-time $120K/yr - $180K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

QualificationsDemonstrated expertise in Python (FastAPI, Pydantic; familiarity with pandas/numpy) and modern TypeScript/React. Proven experience in building production backends (APIs, data models, reliability/observability) and delivering user-facing features. Track record of shipping multiple products from inception to market.

About the job

About Tacit

Tacit is an early-stage deep tech startup based in San Francisco, focused on hardware that changes how people interact with computers. Backed by General Catalyst, Khosla Ventures, and Greylock Partners, the team brings experience from Stanford, BrainGate, Oculus, and Tesla. The company is committed to solving complex engineering problems to deliver new products that push the boundaries of human-computer interaction.

Role Overview

The Full-Stack Software Engineer will help turn ambitious ideas into real products, working across Tacit's software stack. This role involves taking features from initial concept through to deployment and shaping user experiences that support the company’s mission.

What You Will Do

  • Develop the internal product stack to improve workflows and prototypes across devices and companion clients.
  • Build and expand internal applications for demos and data collection, supporting idea testing and user experience validation.
  • Prototype new features for human-computer interaction, iterate with test users, and refine until the experience feels seamless.
  • Design and run product experiments, including A/B tests and feedback loops, to quickly gather insights and guide product direction.
  • Streamline data collection and participant experiences, including setup flows, session reliability, metadata capture, monitoring, and labeling.
  • Develop demo features that showcase real-time sensing and inference in engaging, reliable ways.
  • Find and implement integrations that improve team workflows and efficiency.
  • Create and improve automated testing and release systems, such as CI/CD pipelines, smoke tests, and regression checks, to support frequent updates.
  • Work closely with machine learning, hardware, and industrial design teams to define requirements, deliver results, troubleshoot, optimize, and ensure reliability.

Qualifications

  • Strong skills in Python (FastAPI, Pydantic; experience with pandas or numpy) and modern TypeScript/React.
  • Experience building production backends (APIs, data models, reliability, observability) and delivering features for end users.
  • History of shipping multiple products from start to finish.

About Tacit

Tacit is an innovative deep tech startup at the forefront of transforming human-computer interaction through groundbreaking hardware solutions. Our team includes experts from top-tier companies, and we are driven by the challenge of engineering the future.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.