Intern, Software Engineer - Quality Assurance
Company: Hayden AI
Location: San Francisco
Posted on: April 2, 2026
|
|
|
Job Description:
About Us At Hayden AI, we are on a mission to harness the power
of computer vision to transform the way transit systems and other
government agencies address real-world challenges. From bus lane
and bus stop enforcement to transportation optimization
technologies and beyond, our innovative mobile perception system
empowers our clients to accelerate transit, enhance street safety,
and drive toward a sustainable future. About the Engineering
Operations Team The Engineering Operations Team drives quality,
tooling, and deployment across our systems and development
lifecycle. We work on test automation, build internal tools to
support triage and debugging workflows, and assist with project
execution. About the Role As an Intern at Hayden AI, you will play
a hands-on role in ensuring the quality and reliability of the
technology that powers our automated enforcement solutions for
cities and transit agencies around the world. In this role you will
contribute to test automation efforts, build internal tools to
support triage and debugging workflows, and assist with project
coordination across the engineering organization. You will report
into the Engineering Operations Team and work closely with QA
Engineers, Technical Program Managers, and Project Engineers. We're
looking for someone who is detail-oriented, enjoys solving
operational problems, and has foundational experience in software
development, scripting, or testing. Curiosity and a bias toward
building practical solutions are a must. This position is based in
San Francisco and follows a hybrid schedule with at least 3 days
in-office per week. Key Responsibilities Below are your primary
responsibilities. These represent the core areas where you’ll make
an impact. As part of a rapidly evolving team, we look forward to
your impact expanding over time. Develop and maintain automated
tests used in validation across software and system components
Build internal tools to assist with issue triage, debugging, and
diagnostic workflows Support project coordination activities
including tracking milestones, documenting progress, and flagging
blockers Collaborate with engineers across disciplines to identify
quality gaps and contribute to process improvements Required
Qualifications The qualifications below outline the experience and
skills most relevant to success in this role. We recognize that
skills and potential come in many forms, and we welcome diverse
experiences that advance our mission. Education: Currently in your
final year of a Bachelor’s program, or enrolled in a Master’s or
PhD program in Computer Science, Mechanical Engineering, or a
related technical field. Technical Experience: Experience in one or
more of the following programming languages: Python Typescript
Cypress Some experience in: front end or front end testing,
embedded systems validation, model evaluation Personal Attributes:
Detail-oriented with a high bar for quality and accuracy. Curious
and self-driven, motivated to dig into problems and find root
causes. Strong communicator who can clearly document findings and
surface issues to the right stakeholders. Collaborative team player
who thrives in cross-functional environments. Organized and
reliable, with the ability to manage multiple tasks and follow
through consistently. Comfortable with ambiguity and able to make
progress with limited direction.
Keywords: Hayden AI, Antioch , Intern, Software Engineer - Quality Assurance, Engineering , San Francisco, California