About the job
About Tacit
Tacit is an innovative deep tech startup located in the heart of San Francisco, pioneering hardware solutions that redefine human-computer interaction. Supported by prominent investors such as General Catalyst, Khosla Ventures, and Greylock Partners, our founding team comprises experts from esteemed organizations like Stanford, BrainGate, Oculus, and Tesla. While our groundbreaking products are still under wraps, our team is dedicated to tackling formidable engineering challenges to revolutionize the tech landscape.
About the Role
We are looking for an enthusiastic Software Engineering Intern to contribute to the development of the next generation of human-computer interfaces. This internship offers invaluable hands-on experience in both front-end and back-end development, focusing on creating user-centric applications and aiding internal research processes. You will collaborate closely with a talented team of engineers, designers, and researchers to bring innovative interaction paradigms to fruition.
Key Responsibilities
Design and implement applications for web, mobile, and embedded clients that interface with our hardware.
Build backend services for real-time interaction and seamless data streaming.
Develop internal tools for data labeling, visualization, and debugging purposes.
Rapidly prototype new user experiences utilizing novel input methods.
Collaborate with full-time engineers to deploy stable, high-performance software solutions.
Document engineering insights and articulate design decisions effectively.
Preferred Qualifications
Proficiency in Python, TypeScript, React, Linux, and command-line development.
Demonstrated ability to work independently, with a strong sense of flexibility and resourcefulness.
Excellent communication and teamwork skills.
Ability to thrive in a fast-paced startup environment, with a keen interest in independent project development.
Compensation
Hourly compensation will be determined based on your individual skills and experience.

