Software Engineer, AI Engine / HPC

Topaz Labs
Full-time
Dallas, TX
$110,000 - $150,000
Posted on a month ago

Job Description

Topaz Labs is seeking a Software Engineer to improve the performance of their internal AI Engine, bridging the gap between the Deep Learning research team and production products. The role involves increasing app performance, stability, and feature availability, as well as optimizing inference on various hardware platforms.

Responsibilities

  • Improve app performance
  • Increase stability
  • Implement new features
  • Simplify and improve API
  • Prepare models for production
  • Optimize GPU/CPU performance
  • Work with hardware partners (NVIDIA, AMD, Intel, Apple)

Requirements

  • Hands-on experience with performance optimization (concurrency, multithreading, memory, speed, benchmarking, reliability)
  • Experience architecting APIs for internal development
  • Hands-on experience with image processing or computational photography algorithms
  • Expert knowledge of C/C++
  • 1+ years of professional experience

Benefits

  • No benefits