Location: Dallas, TX | Team: Video AI Engineering
At Topaz Labs, we’re on a mission to revolutionize video and image quality using AI technology. With our suite of deep learning-powered tools, over 1 million creators (including teams from Google, Nvidia, and NASA) rely on us to enhance their visuals. From 4K upscaling to motion deblurring, our cutting-edge AI tech is transforming how videographers and designers work, and we're growing at an incredible pace.
We’ve experienced a 1000% revenue growth over the last four years, processed 1 billion images, and we’re just getting started. This is a unique opportunity to join our rocketship growth as a Senior Software Engineer and make a lasting impact on the future of Video AI.
What You’ll Do
Shape the Future of Video AI
- Innovate: Lead feature development on our Video AI tools, helping videographers enhance their videos with state-of-the-art technology like 4K Upscaling, Motion Deblur, and Frame Rate Enhancement.
- Develop & Architect: Work on everything from system architecture to frontend features, taking ownership of core video AI components and ensuring seamless integration.
- Collaborate & Optimize: Partner with a talented engineering team to improve stability, performance, and optimization, all while maintaining high craftsmanship and a strong focus on user experience.
- Code Excellence: Ensure the highest quality of code through rigorous testing, including unit, integration, and UI tests.
Craft Amazing User Experiences
- Use your eye for design and user-centric approach to help create an intuitive, seamless, and high-performing experience for our customers.
- Take the lead in defining the overall UI/UX experience for the Video AI features, ensuring every interaction is smooth and intuitive.
What You Bring
Your Experience
- 3+ years professional development experience in C++ and JavaScript.
- Deep knowledge of modern, reactive UI frameworks and how to optimize them for performance.
- Proven experience in application architecture, networking, databases, and performance optimization.
- A strong foundation in concurrency and multi-threading, ensuring scalability in complex systems.
Your Skill Set
- Hands-on experience in testing practices: unit tests, integration tests, and UI/acceptance tests.
- A strong track record of working on customer-facing products and delivering exceptional user experiences.
- Self-driven and independent, with a passion for learning new technologies and pushing boundaries.
Preferred (But Not Required)
- Experience with native application development for Windows / MacOS.
- Familiarity with video encoding/decoding, file formats, and streaming technologies.
- Experience with deploying machine learning models in production environments.
- Advanced proficiency in tools like ffmpeg, OpenCV, ONNX, CoreML, TensorRT, OpenVino, or Qt/QML.
Why Topaz Labs?
High Impact
This is a unique role where your contributions will directly impact the core features of our products, and you'll be working at the forefront of AI-driven video enhancement.
Thriving Culture
Join a team that moves fast, values innovation, and promotes from within. We’re a profitable, high-growth company with endless opportunities for those ready to take ownership and make a difference.
Competitive Benefits
- Strong salary + significant ownership: As part of our growth, you’ll be part of the company’s success.
- 100% covered health benefits: Medical, dental, and vision for employees.
- Generous PTO: 15 days annual PTO, plus holidays, to ensure work-life balance.
- 401k matching: Invest in your future with our matching program.
Relocation & Onsite Role
This is a full-time onsite role in Dallas, TX, and we are happy to support relocation if you’re not currently in the area.