Search jobs > Dallas, TX > Senior software engineer

Senior Software Engineer - Photo AI

Topaz Labs
Dallas, Texas, US
Full-time

We're Topaz Labs, an AI tech company that builds one-click image and video quality software with deep learning. Over 1M photographers and designers trust us with their work, including teams at Apple, Netflix, NASA, and more.

We've processed over 1 billion images, achieved 1000% revenue growth in the last 4 years, but we're just getting started.

Ready to apply Before you do, make sure to read all the details pertaining to this job in the description below.

About Us

We're experiencing rocketship growth and opportunity for impact ($3M $35M revenue in four years). Over 1 million customers (including companies like Apple, NASA, Netflix) have used us for over 1 billion photos.

Our tech has been covered by Fast Company, The Verge, Engadget, Mashable, BBC, and more. Our world-class team executes quickly, obsesses about the customer experience, and promotes from within.

We're profitable with infinite runway.

About The Role

As a Senior Software Engineer on our Photo team you would be a key part of development on Photo AI, one of our leading products.

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. At Topaz, we put a high value on the craftsmanship of the user experience in our products : they need to be simple enough for anyone to use, but advanced enough for a professional photographer to obsess over every pixel.

Our goal is to deliver a premium experience to our users at a consistent, rapid pace.

About You

  • 3+ years of professional development experience
  • Proficient in C++ & JavaScript, or any other major programming language
  • Deployed code affecting hundreds of thousands of users
  • Both frontend and lower-level experience
  • Frontend - developed user-facing frontend features.
  • Advanced knowledge of at least 1 UI framework
  • Low-level - application architecture, networking, databases, performance and optimization
  • Good understanding of concurrency and multi-threading
  • Eye for design and a high level of craftsmanship
  • Strong, independent team member. Likes to have a high level of responsibility
  • Experience writing UI, Integration and Acceptance tests

Preferred

  • Exposure to image or video encoding / decoding and file formats
  • Experience developing native applications for Windows / MacOS
  • Experience deploying ML models in production environments

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.

J-18808-Ljbffr

Less than 1 hour ago
Related jobs
Promoted
Raytheon
Grand Prairie, Texas

Typically requires a Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math or related engineering/science discipline and 5+ years of experience. As a System Security software engineer, the candidate will be involved with software and firmware design...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Senior Software Engineer - Mobile to help develop new functionality and maintain mobile applications and backend services. ...

Promoted
Pinnacle Group, Inc.
TX, United States

Provide technical leadership for a team of developers, with feedback and training where necessary, assisting with recruitment, and ensure that technical initiatives align with organizational goals working closely with Principal Engineers / Development Managers. Work with cross-engineering staff, col...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Senior Software Engineer. ...

Promoted
Acceler8 Talent
TX, United States

We're seeking a Senior Software Engineer for our Video AI team. Senior Software Engineer, AI, Video Enhancement, Front-End Development, UI/UX, Application Architecture, JavaScript, C++, Reactive UI Frameworks, Networking, Database Management, Performance Optimization, Testing, Machine Learning, Vide...

Promoted
PALNAR
TX, United States

Looking for 10+ years of experience.Cypress and JavaScript for UI testing.Rest Assured with Java for API testing.This position is going to be more API and Database-focused.Looking for strong Java, Rest Assured, and SQL, but must also have some experience with Cypress for when it is needed....

Promoted
Educated Solutions Corp
Richardson, Texas

Under broad direction and supervision, develops, maintains, and enhances client systems as well as designs and develops new features. Develops, maintains, enhances, and tests client systems of moderate to high complexity. Involved with the investigation and resolution of complex data, system, and so...

Promoted
Accenture
Dallas, Texas

We're looking to grow our Responsible AI team and if you're an experienced RAI Engineer with a Responsible AI background, we'd love to hear from you. But you'll also have at least a year's experience looking at responsible aspects such as AI model Fairness, Transparency, Explainability, Robustness, ...

Promoted
Canonical - Jobs
Dallas, Texas

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. We're aiming to build the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes. You are an accomplished se...

Request Technology - Craig Johnson
Dallas, Texas

Prestigious Financial Institution is currently seeking a Senior Java Software Engineer. Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation. Communicates in a clear and concise manner all time delays or defects in the software immediately...