cover image
Topaz Labs

Topaz Labs

www.topazlabs.com

1 Job

86 Employees

About the Company

We build software to solve imaging problems like denoising, super-resolution, and deconvolution with deep learning. Over 1M photographers and videographers trust us with their work, including on teams at Apple, Netflix, NASA, and more. We've processed over 1 billion images, achieved 1500% revenue growth in the last 6 years, and we're only getting started.

Help us make the latest innovation in AI accessible for creatives everywhere: https://topazlabs.com/careers/

Listed Jobs

Company background Company brand
Company Name
Topaz Labs
Job Title
Product Software Engineer (Full-stack)
Job Description
Job title: Product Software Engineer (Full-stack) Role Summary: Design and develop core desktop applications for AI-powered image and video enhancement, taking ownership of significant experience areas across frontend, backend, or full stack. Expectations: Demonstrate a shipping mentality, strong work ethic, rapid learning curve, and commitment to delivering high‑quality, user‑centric products. Key Responsibilities: - Build and maintain parts of flagship desktop applications (Photo AI or Video AI) using C++ or JavaScript. - Implement new features, fix bugs, and optimize performance for large‑scale image/video processing pipelines. - Collaborate with cross‑functional teams to translate user needs into technical solutions. - Ensure code quality through automated tests, code reviews, and continuous integration. - Stay current with emerging technologies relevant to desktop AI software. Required Skills: - 2+ years of professional experience in C++ or JavaScript. - Proven track record of delivering customer‑facing products with a strong focus on user experience. - Experience with Qt (C++ & QML), or comparable desktop frameworks is preferred. - Knowledge of image/video processing techniques or strong interest in photography. - Excellent problem‑solving, communication, and teamwork abilities. - Ability to learn new technologies quickly and apply them productively. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
Dallas, United states
On site
Junior
06-03-2026