Senior Software Engineer, Photo AI
Topazlabs
Posted: April 8, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Write concise 2-3 sentence summary highlighting the main responsibilities and key skills required.
Required Skills
Job Description
Topaz Labs is a bootstrapped AI software company that hit $48m in revenue in 2025. We have 1+ million paying customers (including teams at Google, Nvidia, and NASA) maximizing the visual quality of over 1 billion photos and videos. We are profitable and growing fast, with strong product-market fit and a vast market in front of us.
About the role
As a Senior Software Engineer on our Photo AI team you would be a key part of development on Photo AI - which helps users upscale, deblur, denoise, and enhance images with our AI engine. Your responsibilities would include feature development, code and system architecture, project planning, UI/UX, stability, optimization and more. Our product engineers work on everything from application architecture to frontend features. You would have a pivotal role on the team helping us maintain our high standard of craftsmanship and feature delivery, as well as help lead and develop other engineers on our team.
About you :
• 5+ years professional development experience
• Proficient in C++ & JavaScript
• Experience working with modern, reactive UI frameworks
• Knowledgeable with application architecture, networking, databases, performance and optimization
• Testing experience: unit, integration, UI and/or acceptance tests
• Good understanding of concurrency and multi-threading
• High level of experience working on customer-facing products
• Eye for design and a high level of craftsmanship
• Strong sense of user experience
• High aptitude for computer programming
• Proven ability to learn and be effective in new technologies
• You enjoy independence and a high level of responsibility
Preferred:
• Experience developing native applications for Windows / MacOS
• Knowledge of image or video encoding/decoding and file formats
• Experience deploying ML models in production environments
• Some history working with applications involving digital media
Love:
• Photographers and videographers!
• Deep knowledge of image file formats - JPEG, RAW, TIFF, PNG…
• Familiarity with these SDKs - ONNX, CoreML, TensorRT, OpenVino
• Advanced use of ffmpeg, OpenCV
• Qt/QML development experience
Do you meet most but not 100% of the above? We’d still like to hear from you–we are passionate about developing a diverse team and culture, so please apply if you’re interested!
This is a unique role for someone interested in making a deep impact at a high-growth tech software company. We offer strong base salary, plus significant ownership that scales with the company's growth. We also offer 100% covered medical/dental/vision for employees, 15 days annual PTO plus holidays, and 401k matching. This is a full-time onsite role in Dallas, TX, and we will ask you to relocate if you're not in the area