Remote Senior Software Engineer - AI/Deep Learning

at Vizrt

Posted 2 days ago 2 applied

Description:

  • Vizrt provides real-time 3D graphics, studio automation, sports analysis, and asset management tools for the broadcast industry.
  • The company is seeking a full-time Software Engineer to join the Sports / AI component team in the Zurich/Switzerland office.
  • The role involves working with an international team of developers to produce software used by major broadcasters globally.
  • The position focuses on developing AI-driven components to enhance user experience in sports broadcast solutions.
  • Responsibilities include involvement in the entire software development lifecycle, from planning and designing user experiences to implementation, testing, documentation, and maintenance.
  • The technology stack includes tools and languages such as C++, CUDA, C#, .NET, Python, PyTorch, TensorRT, and Vue.js.
  • Employees have dedicated time each month to explore and develop their own ideas and innovations.

Requirements:

  • A bachelor’s or master’s degree in computer science or equivalent skills and experience is required.
  • Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow is necessary.
  • Candidates should have vast experience with deep learning technology, including model architecture, optimization/learning, data management, and inference.
  • Deep knowledge in Machine Learning in general is essential.
  • Professional experience in C++ software development is required.
  • Experience deploying and optimizing deep learning models in production environments is necessary.
  • Excellent written and verbal communication skills are required.
  • Proven ability to work independently and collaboratively in a distributed environment is essential.
  • Strong problem-solving skills and a proactive mindset are necessary.
  • Preferred qualifications include a background in Computer Vision and familiarity with ONNX, TensorRT, or other model optimization tools.

Benefits:

  • Comprehensive medical, dental, and vision insurance plans are provided to keep you and your family healthy.
  • Generous vacation days, sick leave, and holidays are offered to ensure a work-life balance.
  • Opportunities for ongoing training and professional development are available.
  • Employees can enjoy these benefits while working in a dynamic and supportive environment.