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 2 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.

Software Development II, DSP Tech, DSP Business Health

Build analytics pipelines and APIs for Amazon's DSP Business Health team, providing critical insights for delivery partners while solving complex technical challenges at scale.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's CET department, focusing on customer service technology and AI-driven solutions.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology and automation using GenAI and machine learning.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology innovation using ML and GenAI.