Flag job

Report

Senior Software Engineer - C++ (Remote)

Salary

₹25 - 50 LPA

Min Experience

3 years

Location

India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Swift Media Entertainment (SME) is a company based in Los Angeles, CA. SME operates businesses in esports and develops technology for computer games. SME's portfolio includes TSM, a premier championship esports organization, Blitz, a tool for gaming improvement, and Dyno, a Discord server management solutions provider.


If you have applied for this role on a previous job post, we already have your CV. Please do not apply again.


Role Description

As a C++ Engineer on the Computer Vision team, you’ll play a key role in shaping the future of our platform, creating scalable, high-performance systems that support our rapidly expanding user base.


Experience we look for: Modern C++, C++ 17, IPC, Windows API, model inference on GPU, CUDA


Your Responsibilities Include

  • Design, develop, and optimize performance-critical systems in C++ for our computer vision projects, ensuring modularity and scalability.
  • Ensure code quality by writing and maintaining unit tests using libraries
  • Work closely with cross-functional teams to contribute to large-scale modular projects, ensuring efficient integration of new features and improvements.


Qualifications

  • A Master's degree in Computer Science or related and 3+ or Bachelor’s and 5+ years of work experience in developing production grade C++ codebase.
  • Excellent problem-solving and analytical skills.
  • Strong understanding of data structures, algorithms, and system design.
  • Experience with interprocess communication (IPC) is preferred.
  • Experience with Windows API for managing processes, threads, and I/O operations, and working with system-level resources is required.
  • Experience with writing clean, modular and testable code using modern C++ (C++17+), incorporating smart pointers, templates, and other advanced C++ features.
  • Experience with deploying/optimizing AI models on GPU would be a major plus.
  • Experience with unit testing libraries such as gtest or catch2.
  • Proven experience working with modular projects in a team setting.
  • Familiarity with concepts of computer vision and image processing is a plus.
  • Gaming experience is a massive plus.


The above qualifications only serve as a baseline requirement. If you are a candidate who can demonstrate skills, we would be happy to consider you for the role.


Behavioral traits

  • Desire for impact: ready to take on a responsibility and collaborate with your team.
  • You’re an owner: driven, focused, and quick to take ownership of your work
  • Humble: you seek out feedback and appreciate your colleagues.
  • Growth-minded: you’re eager to expand your skill set and excited to demonstrate it with your work.


Compensation:

Salary range of 25 - 50 LPA (actual compensation will be determined based on experience, location, and other factors permitted by law).


Please upload your CV in PDF format.

About the company

Swift Media Entertainment (SME) is a company based in Los Angeles, CA. SME operates businesses in esports and develops technology for computer games. SME's portfolio includes TSM, a premier championship esports organization, Blitz, a tool for gaming improvement, and Dyno, a Discord server management solutions provider.

Skills

c++
gpu
cuda
windows api
ipc
gtest
catch2