Founding Engineer/Senior Full Stack Engineer
Menlo Park, CA
About the Role
As a Founding Software Engineer, you'll play a pivotal role in shaping the user experience of our AI-powered platform. You will solve complex interaction design challenges by building innovative and intuitive interfaces that break free from traditional chat paradigms. This is a unique opportunity to conceive and develop groundbreaking human-computer interaction concepts from the ground up, directly impacting our users and significantly influencing the future of our growing engineering organization. Within our growing engineering organization, there is plenty of room for ownership and direct impact on users.
What You’ll Do
- Lead design and architecture for new and existing software components.
- Take end-to-end ownership of new code from prototype to production.
- Lead architecture reviews, identify risks and advocate for simplicity of design.
- Work directly with the design partners to understand the problems they face and create innovative solutions.
- Help set and maintain a high standard for engineering practices within the team.
- Participate as a senior technical leadership team member to help shape company strategy, culture, and operations.
- Build cool things!
Our Stack
- TypeScript/JavaScript, node.js, Python, PostgreSQL, Google Cloud, serverless architecture.
- React and tailwind or similar UI frameworks are a plus, but a strong grasp of web API fundamentals is even more important.
- You should be proficient with native CSS, DOM, etc, and not only high-level frameworks.
- Experience with Chrome extensions is a plus.
What We Require
- You have passion and expertise for building things. If you are world-class here, other requirements are optional.
- 10 or more years experience as a senior software engineer, architect, or other technical leadership role.
- Power user of applications powered by LLMs / GPTs (ChatGPT, Claude, Gemini, CoPilot, Cursor).
- Track record of designing and building major components of a large-scale SaaS solution.
- Solid software engineering fundamentals, including knowledge of algorithms and data structures.
- Proficiency in JavaScript (with a preference for TypeScript) is essential.
- A knack for solving complex problems with simple solutions.
- Solid working knowledge of building systems with proper hygiene around security.
- Solid understanding of algorithms, data structures, and performance optimization techniques.
- Excellent communication skills.
Working at Ventrilo.ai
- Competitive salary based on talent and experience, with medical and dental benefits.
- Flexible vacation policy.
- Build a new AI product from zero to one.
- A challenging and fulfilling opportunity to make a tremendous impact.
- Ventrilo.ai is an equal opportunity employer.