Senior Software Engineer, Photo AI

Topaz Labs (Headquarters: Dallas, TX)

Location: Dallas, TX   |   Full-Time   |   $130,000 - $250,000
Software Engineer Senior Software Engineer C++ Python Desktop Application UI Qt Image Processing AI Photo Enhancement Software Development Staff Engineer
Company: Topaz Labs is a rapidly growing AI software company specializing in photo and video enhancement, bootstrapped to $48M revenue. We build tools used by professionals and creatives worldwide, including NASA, Nvidia, Apple, Google, and Tesla. We have over 1.5 million users and foster a culture of craftsmanship, ownership, and fast iteration in our Dallas, TX headquarters.

Role: Senior Software Engineer, Photo AI

Responsibilities: Design, develop, test, and maintain features for the Topaz Photo AI application. Implement user interfaces, integrate AI models, and optimize application performance. Collaborate with product managers, designers, and researchers to deliver a high-quality user experience. Contribute to architectural decisions and mentor junior engineers. Focus on writing clean, robust, and efficient code, primarily in C++ and Python.

Skills Required: Strong proficiency in C++ and/or Python. Significant experience in software development, preferably including desktop application development. Experience with UI frameworks (e.g., Qt) is a plus. Solid understanding of software design patterns, data structures, and algorithms. Experience with image processing or computer vision concepts is beneficial. Familiarity with Git and agile development practices.

Ideal Candidate: An experienced and versatile software engineer passionate about building high-performance applications and excellent user experiences. Values code quality and craftsmanship. Eager to work on AI-powered creative tools. Enjoys collaborating in a small, impactful team.

Compensation: Competitive salary (Range: $130,000 - $250,000, commensurate with experience) and equity package.
Post Date: May 9, 2025