Taro Logo

Software Engineer, DevOps

AI tech company building one-click image and video quality software with deep learning, trusted by over 1M photographers and designers.
$110,000 - $160,000
DevOps
Mid-Level Software Engineer
In-Person
51 - 100 Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, DevOps

Topaz Labs is a rapidly growing AI tech company specializing in image and video quality software powered by deep learning. With impressive growth from $3M to $48M revenue in six years and over 1 million customers including prestigious organizations like Apple, NASA, and Netflix, they've processed over 1 billion photos. The company is seeking a DevOps Engineer to join their Dallas-based team.

The role involves working on crucial aspects of Topaz's software ecosystem, including their flagship products Photo AI, Video AI, and Gigapixel, as well as ML model training infrastructure and distribution. You'll collaborate with the existing DevOps engineer to expand the pipeline for new products and ML models while focusing on increasing automated testing and application stability.

As a DevOps Engineer, you'll be instrumental in maintaining and improving biweekly update deliveries and internal development processes. The position requires strong expertise in C++ build tools, cloud platforms, CI/CD pipelines, and test automation. The company offers a competitive compensation package including base salary, equity, and profit sharing, along with comprehensive benefits.

Working at Topaz Labs means joining a profitable, world-class team that values quick execution, customer experience, and internal growth opportunities. The company has received recognition from major media outlets like Fast Company, The Verge, and BBC. This role presents an excellent opportunity for someone looking to make a significant impact in a high-growth tech company while working with cutting-edge AI technology in image and video processing.

Last updated 7 days ago

Responsibilities For Software Engineer, DevOps

  • Work on core products including Photo AI, Video AI and Gigapixel
  • Develop ML model training infrastructure and distribution
  • Work on website and other internal tooling
  • Help expand pipeline to deliver new products and ML models
  • Increase automated testing and stability of applications
  • Work with product engineering team on biweekly update deliveries
  • Improve internal development processes

Requirements For Software Engineer, DevOps

Python
JavaScript
Go
  • At least 2 years of professional working experience in a related field
  • Deep familiarity with C++ build tools (3+ years)
  • Hands-on experience with AWS, Azure, or similar cloud platforms
  • Experience building and deploying CI/CD pipelines
  • Experience implementing test automation
  • Knowledge of networking infrastructure including CDN caching

Benefits For Software Engineer, DevOps

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • 100% covered medical/dental/vision for employees
  • 15 days annual PTO
  • 5 personal days
  • Holidays
  • 401k matching
  • Equity
  • Profit sharing

Interested in this job?

Jobs Related To Topaz Labs Software Engineer, DevOps