Software Engineer, Web

Topaz Labsabout 1 year ago
Dallas, Texas, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Join Topaz Labs as a Software Engineer on our Product Applications team. In this role, you will develop web‐based applications that enhance the quality of images and videos using deep learning. You’ll focus on feature development, system architecture, UI/UX, and API integrations to deliver a premium, user‐friendly experience while contributing to the company’s impressive growth.

Key Responsibilities

  • Develop and enhance web-based applications to upgrade image and video quality.
  • Drive feature development, system architecture, and project planning.
  • Implement robust UI/UX designs, ensuring performance and stability.
  • Build and maintain APIs to support the frontend experience.

Required Qualifications

  • At least 3+ years of professional development experience.
  • Proficient in HTML, CSS, JavaScript, and at least one object oriented programming language.
  • Strong understanding of browser internals and leveraging features like WebCodecs, Canvas, and Web Workers.
  • Deep knowledge of at least one UI framework (React, Vue, or Svelte).
  • Experience in application architecture, networking, databases, performance, and optimization.
  • Ability to design and build APIs to power frontend experiences.
  • Good understanding of concurrency and multi-threading.
  • Keen eye for design with a commitment to craftsmanship.
  • Experience writing UI, integration, and acceptance tests.

Preferred Qualifications

  • Exposure to image or video encoding/decoding and file formats.
  • Experience developing full stack web applications using frameworks like Next.js, Nuxt.js, Remix, or SvelteKit.
  • Experience deploying ML models in production environments.
  • Passion for photography and videography.
  • Deep knowledge of image formats (JPEG, RAW, TIFF, PNG) and familiarity with SDKs (ONNX, CoreML, TensorRT, OpenVino).
  • Advanced proficiency with tools like ffmpeg and OpenCV.

Benefits & Perks

  • Strong base salary plus significant ownership that scales with company growth.
  • 100% covered medical, dental, and vision for employees.
  • 15 days annual PTO plus holidays.
  • 401k matching.
  • Full-time onsite role in Dallas, TX with relocation assistance if needed.

Required Skills

CSS
Integration Testing
Performance Optimization
Browser Internals
React
Application Architecture
HTML
Concurrency
UI/UX Design
JavaScript
Acceptance Testing
Web Workers
WebCodecs
Canvas
Object Oriented Programming
API Development
Multi-threading