What are the responsibilities and job description for the AI Product Engineer position at Tacit?
We are looking for a full stack AI product engineer to turn whiteboard ideas into magical, user‑facing products! You’ll be working on core product: crafting the apps, interactions, and services that ship on our devices and companion clients.
We are an early-stage, stealth tech startup based in San Francisco, developing innovative hardware that rethinks human-computer interaction. While we can’t reveal too much just yet, our team is tackling cutting-edge engineering challenges to bring revolutionary products to life.
What You’ll Do:
• Own the product stack (Rust, Swift, K8s/Self-hosted) that powers voice dictation, agent execution, and real-time interactions across wearable hardware, desktop, web, and mobile.
• Build agentic workflows: intent understanding, tool/function calling, action execution, and feedback loops that feel fast and reliable.
• Design and prototype voice-first UX (wake words, push-to-talk, streaming partials, editing, confirmations, error recovery) and polish until it feels like magic.
• Build apps that turn raw sensing of speech outputs into useful actions (compose messages, navigate apps, run commands, control tools).
• Implement guardrails and observability for agents (permissions, “are you sure?” moments, logging, replay, evaluation, and debugging).
• Own project requirements and deliver high-quality results.
• Address bugs, optimize for latency and reliability, and ensure system stability under real-time constraints.
Requirements:
• Proficiency in Rust, Swift, AWS, Linux.
• Have shipped multiple 0→1 products or ambitious side projects that real people use. Bonus points if involving real-time voice, streaming UX, or automation.
• Experience building or integrating LLM-powered applications (agent frameworks, tool calling, retrieval/context, evals/telemetry, prompt/versioning).
• Independent work ethic, flexibility, and resourcefulness.
• Effective communication and collaboration skills.
• Comfortable in a fast moving startup environment; excited to build independently.
Additional Qualifications:
• Strong product instincts and UX taste—especially around voice-first interaction design.
• Experience with real-time systems (streaming audio, partial ASR, low-latency UIs, websockets/gRPC).
• Familiarity with desktop automation or system integrations (macOS/Windows hooks, accessibility APIs, browser extensions, device services).
• Experience with data visualization tools or libraries.
• 2 years of experience in a Software Engineering role and a Bachelor’s degree or higher in a relevant field.
Details:
• This position is full time, on-site in San Francisco (SOMA)
• Company size: 20-30 people
• Base Salary: $120,000-$180,000 (with additional equity package)
Salary : $120,000 - $180,000