Software Engineer, Web Product
Builds end-to-end web product experiences for AI-native video editing workflows, integrating generative AI models with performant browser-based UIs and full-stack services. Requires 2+ years experience with React, TypeScript, Python, Node.js.
About the job
Responsibilities
- Ship end-to-end product experiences for creative workflows, owning features from initial concept through production and iteration
- Push the boundaries of what's possible in the browser, building highly polished, performant user experiences for complex, media-rich creation and interaction
- Build full-stack solutions that balance performance, scalability, and extensibility—including APIs, data flows, and services that support real-time and asynchronous workflows
- Understand the capabilities and limitations of modern AI systems and work with the team to integrate them thoughtfully into product surfaces
- Instrument, experiment, and iterate rapidly in production, using data, A/B tests, and user feedback to guide decisions
Requirements
- 2+ years of professional industry experience
- Excellent engineering taste combined with a strong sense of practicality and time-management
- Able to operate effectively in an extremely fast-paced environment as well as scope and deliver projects end-to-end
- Strong full-stack development experience with modern web development technologies (React, TypeScript, Python, Node.js), API frameworks, and cloud platforms
- Strong understanding of computer science fundamentals (algorithms and data structures)
Nice-to-Haves
- Experience with complex rendering or real-time media processing
- You are grounded, collaborative, and willing to do whatever it takes to help the team win
- You have been a startup founder or an early engineer at one
Benefits
- Comprehensive medical, dental, and vision plans
- 401K with employer match
- Commuter Benefits
- Catered lunch multiple days per week
- Dinner stipend every night if you're working late and want a bite! Grubhub subscription
- Health & Wellness Perks
- Multiple team offsites per year with team events every month
- Generous PTO policy
Skills
React, TypeScript, Python, Node.js, JavaScript, APIs, Cloud Platforms, A/B Testing, Real-Time Media Processing, Generative AI
Similar jobs
Fullstack Engineering jobsSoftware engineering intern designing high-performance systems for real-time trading, distributed data processing, and machine-learning research infrastructure. The role requires strong computer science fundamentals, significant coding experience, and familiarity with Linux, Git, databases, and cloud infrastructure.
Build and deploy full-stack features for an AI code-review product, tackling LLM memory, codebase indexing, and semantic search challenges. The role requires a computer science or equivalent degree, at least one year of software or DevOps engineering experience, and JavaScript/TypeScript expertise.
Builds and deploys software and machine learning components for behavior prediction, decision-making, and environmental interaction systems. Requires a bachelor’s degree and at least one year of relevant experience with Python, Go or C++, scalable data pipelines, deep learning, and cloud infrastructure.
Build scalable full-stack systems that help enterprise customers govern Retool across organizations, including administration, permissions, AI cost controls, and multi-instance management. The role requires 2–8 years of software engineering experience and strong backend, data modeling, and cross-functional delivery skills.
Build, optimize, and maintain AI-enabled software systems for a healthcare technology platform while collaborating across disciplines and protecting user privacy. Requires 2+ years of generalist software engineering experience and familiarity with data security and HIPAA compliance.