About the role
We're seeking an experienced Software Engineer to join our SewerAI team working on an innovative automated sewer inspection analysis and management platform. You'll work on cutting-edge technology that combines computer vision, geospatial analysis, and modern web development to help municipalities and contractors maintain critical infrastructure.
This is a hybrid position. Candidates must reside in the San Francisco Bay Area and are required to work from the office at least two days per week, specifically on Tuesdays and Thursdays. Team members are also encouraged to make additional use of the office on other days throughout the week, based on their preference.
Please consider the following before applying :
If you do not currently reside in the San Francisco Bay Area, you will be required to relocate at your own expense prior to your start date. Additionally, please note that an onsite interview is a required step in our candidate evaluation process and must be attended in person if you advance to that stage.
- Frontend Development : Build responsive React components and user interfaces for sewer inspection dashboards
- API Integration : Connect frontend applications with backend services and databases
- Data Visualization : Create interactive charts, maps, and video playback interfaces
- Testing : Write unit tests and contribute to end-to-end testing efforts
- Code Reviews : Participate in collaborative code review process and learn from senior team members
- Bug Fixes : Investigate and resolve issues across the full stack
Required Technical Skills
Core Programming
JavaScript / TypeScript - solid understanding of modern JavaScript and basic TypeScriptReact - experience building components and managing stateHTML / CSS - semantic markup and responsive design principlesGit - version control and collaborative development workflowsSQL - basic database queries and understanding of relational databasesDevelopment Tools
Node.js - basic understanding of server-side JavaScriptnpm / yarn - package management and build toolsREST APIs - consuming and understanding API endpointsBrowser DevTools - debugging and performance analysisTesting - writing basic unit tests with Jest or similar frameworksNice-to-Have Skills
Python basics for data processing tasksDocker fundamentals for containerized developmentAWS basic cloud services knowledgeMapping libraries (Leaflet) experienceDatabase tools (PostgreSQL, database design)What We're Looking For
1-3 years of software development experience or equivalent educationComputer Science degree or relevant bootcamp / self-taught backgroundEagerness to learn new technologies and domainsProblem-solving attitude with attention to detailCommunication skills for collaborating with team membersGrowth mindset and openness to feedbackLearning Opportunities
Mentorship from senior engineers on advanced topicsDomain Knowledge - learn about infrastructure, geospatial analysis, and computer visionModern Stack - gain experience with cutting-edge technologiesFull-Stack Development - opportunity to work across frontend and backendDevOps Practices - exposure to CI / CD, containerization, and cloud deploymentTeam Collaboration - participate in code reviews, planning, and technical discussionsArchitecture You'll Learn
Monorepo development with multiple interconnected servicesReact + TypeScript frontend with modern state managementNode.js APIs with database integrationMicroservices architecture patternsCloud deployment on AWS infrastructureGrowth Path
Technical Skills : Advance from junior to mid-level engineer with expanding responsibilitiesSpecialization : Opportunity to focus on areas of interest (frontend, backend, DevOps, AI / ML)Leadership : Gradually take on larger features and mentor newer team membersDomain Expertise : Develop specialized knowledge in geospatial systems or computer visionWhat You'll Gain
Real-World Impact - work on infrastructure that helps communitiesCareer Development - structured growth path with clear milestonesTechnical Breadth - exposure to full-stack development, AI, and geospatial systemsModern Practices - learn industry best practices for testing, deployment, and collaborationSupportive Environment - work with experienced engineers who invest in your growthTeam & Culture
Join a collaborative team that values learning, curiosity, and quality code. We provide a supportive environment where junior engineers can ask questions, make mistakes, and grow rapidly. Our code review process is educational, and we encourage experimentation and innovation.
Ideal Candidate
Recent graduate or career changer with programming fundamentalsCurious about how technology can solve real-world problemsCollaborative and comfortable working in a team environmentDetail-oriented with good debugging and problem-solving skillsMotivated to learn and grow in a fast-paced environmentSalary / Benefits
115,000 - $135,000 a year
The compensation range provided is in compliance with state specific laws. Factors that may be used to determine your actual rate of pay include your specific skills, years of experience and other factors.
Benefits include :
Medical, Dental, Vision, Basic Life, 401K and much moreUnlimited PTOTools you need to get the job doneCompetitive salary and potential equity based remunerationBudget for courses, books, conferences – your development is important to usWhy Should You Apply?
SewerAI is a VC backed Series B startup with a large and rapidly growing client base looking for Product Engineer to join our scaling team. We are revolutionizing the antiquated industry by automating the labor intensive part of labeling cracks, roots and grease in pipeline inspection videos.
Come join a startup that is solving a real world problem with AI.
This role offers the opportunity to work with a sophisticated technology stack while solving real-world infrastructure challenges that matter to communities nationwide.
SewerAI is proud to be an Equal Opportunity Employer. We are committed to providing a workplace free from discrimination or harassment on the basis of age, disability, sex, race, religion or belief, gender reassignment, marriage / civil partnership, pregnancy / maternity, or sexual orientation. All your information will be kept confidential according to EEO guidelines.