Taro Logo

Software Engineer, Web

AI tech company that builds one-click image and video quality software with deep learning, trusted by over 1M photographers and designers.
Frontend
Mid-Level Software Engineer
In-Person
101 - 500 Employees
3+ years of experience
AI · Consumer

Description For Software Engineer, Web

Topaz Labs is an innovative AI technology company specializing in image and video quality enhancement software powered by deep learning. With an impressive track record of processing over 1 billion images and achieving 1800% revenue growth in 6 years ($3M → $45M), they've earned the trust of over 1 million customers, including prestigious organizations like Google, Nvidia, NASA, Apple, and Netflix.

As a Software Engineer on the Product Applications team, you'll play a crucial role in developing web-based applications that enable users to enhance their images and videos online. The position requires a strong foundation in frontend development, with expertise in modern web technologies and UI frameworks. You'll be responsible for everything from application architecture to frontend features, focusing on delivering a premium user experience that balances simplicity for casual users with advanced capabilities for professional photographers.

The ideal candidate brings 3+ years of professional development experience, with deep knowledge of web technologies, browser internals, and UI frameworks. You should be comfortable with both high-level user experience considerations and low-level technical details like application architecture and performance optimization. The role offers significant growth potential in a profitable, fast-growing company with a world-class team that values quick execution and customer obsession.

Working from the Dallas office, you'll be part of a company that's received recognition from major media outlets like Fast Company, The Verge, and BBC. The compensation package includes strong base salary, equity participation, comprehensive healthcare benefits, and 401k matching, making this an excellent opportunity for a frontend engineer looking to make a meaningful impact in a rapidly growing tech company.

Last updated 3 days ago

Responsibilities For Software Engineer, Web

  • Developing web-based applications for image and video quality enhancement
  • Feature development
  • Code and system architecture
  • Project planning
  • UI/UX development
  • Stability and optimization work

Requirements For Software Engineer, Web

JavaScript
React
  • 3+ years of professional dev experience
  • Proficient in HTML, CSS, and JavaScript, and at least one object oriented programming language
  • Understanding of browser internals and features (WebCodecs, Canvas, Web Workers)
  • Very deep knowledge of at least 1 UI framework (React, Vue, or Svelte)
  • Low-level knowledge - application architecture, networking, databases, performance and optimization
  • Ability to build APIs needed to power frontend experience
  • Good understanding of concurrency and multi-threading
  • Eye for design and a high level of craftsmanship
  • Strong, independent team member
  • Experience writing UI, Integration, and Acceptance tests

Benefits For Software Engineer, Web

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Strong base salary
  • Significant ownership/equity
  • 100% covered medical/dental/vision for employees
  • 15 days annual PTO plus holidays
  • 401k matching

Interested in this job?

Jobs Related To Topaz Labs Software Engineer, Web