Software Engineer - (Product)

AI tech company building one-click image and video quality software with deep learning, trusted by over 1M photographers and designers.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Consumer

Description For Software Engineer - (Product)

Topaz Labs, a rapidly growing AI technology company, is seeking a Software Engineer to join their team in Dallas, TX. The company has achieved remarkable success, growing from $3M to $45M in revenue over five years and processing over 1 billion images for more than 1 million customers, including prestigious organizations like Google, Nvidia, and NASA.

The role focuses on developing core desktop software applications, specifically Topaz Photo AI or Topaz Video AI. As a Software Engineer, you'll have the opportunity to make a significant impact on product development, whether you specialize in frontend, backend, or full stack development. The position requires strong C++ or JavaScript experience, with a preference for Qt framework knowledge.

The ideal candidate will bring 2+ years of experience, a strong work ethic, and a proven track record of building customer-facing products. You'll join a world-class team that values rapid iteration, customer experience, and internal growth opportunities. The company offers comprehensive benefits, including full medical coverage, 401k matching, and equity participation.

What sets this opportunity apart is the chance to work with a profitable, fast-growing company that's revolutionizing image and video processing through AI technology. You'll be part of a team that releases updates weekly and has been featured in major publications like Fast Company, The Verge, and BBC. This role offers both technical challenges and the satisfaction of creating products used by millions of professionals worldwide.

Last updated 3 months ago

Responsibilities For Software Engineer - (Product)

  • Help build either Topaz Photo AI or Topaz Video AI
  • Own a significant part of the experience (frontend, backend, or full stack)
  • Contribute to core desktop software apps development

Requirements For Software Engineer - (Product)

JavaScript
  • 2+ years experience in C++ or JavaScript
  • Experience building customer-facing products with strong sense of user experience
  • Proven ability to quickly learn and be effective in new technologies
  • Strong work ethic
  • Degree in Computer Science, Software Engineering, or equivalent professional experience
  • Preferred: experience in Qt (C++ and QML) for desktop, image/video processing, interest in photography

Benefits For Software Engineer - (Product)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Relocation Benefits
  • 100% covered medical/dental/vision for employees
  • 15 days annual PTO plus holidays
  • 401k matching
  • Strong base salary plus significant ownership
  • Relocation assistance available

Interested in this job?

Jobs Related To Topaz Labs Software Engineer - (Product)

Software Engineer - ML Performance / HPC

Join Topaz Labs as a Software Engineer - ML Performance / HPC to optimize AI models for image and video enhancement, working with cutting-edge technology and industry leaders.

Go Software Engineer

Go Software Engineer position at Vidsy, building scalable services with modern tech stack in a hybrid work environment.

Software Developer (CDNA)

Software Developer position at Crypto.com's CDNA division, focusing on high-performance Java development for cryptocurrency derivatives exchange platform.

Project Engineer- Structural

Structural engineering position at established consulting firm in Cincinnati, offering comprehensive benefits and opportunity to work on diverse nationwide projects.

Structural Engineer

Structural Engineer position at established consulting firm in Cincinnati, offering comprehensive benefits and opportunity for professional growth.