×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Web

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: Topaz Labs
Full Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Software Engineer, Web Developer
Job Description & How to Apply Below

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 Google, Nvidia, NASA, and more. We've processed over 1 billion images, achieved 1800% revenue growth in the last 6 years, but we're just getting started.

About us

We're experiencing rocketship growth and opportunity for impact ($3M → $45M 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 Software Engineer on our Product Applications team, you would be a key part developing both web-based applications enabling users to upgrade the quality of their images and videos online. 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 dev exp
  • Proficient HTML, CSS, and JavaScript, and at least one object oriented programming language
  • Understanding of browser internals and how to leverage browser features such as Web Codecs, Canvas, Web Workers, etc. to build a rich and performant interface
  • Very deep knowledge of at least 1 UI framework such as React, Vue, or Svelte
  • Low-level - application architecture, networking, databases, performance and optimization
  • Ability to build APIs needed to power frontend experience
  • 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 full stack web applications using Next.js, Nuxt.js, Remix, Svelte Kit, or another framework
  • Experiencing 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, Tensor

    RT, Open Vino
  • Advanced use of ffmpeg, OpenCV

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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary