Skip to main content

About The Position


You will be at the forefront in shaping the future of our Sports broadcast, whose impact is seen by audiences around the globe.

You'll be contributing and help shaping the entire software development lifecycle—from planning and designing user experiences to implementation, testing, documentation, and ongoing maintenance.

Our technology stack is diverse, offering you the opportunity to work with tools and languages such as C++, CUDA, C#, .NET, Python, PyTorch, TensorRT, and Vue.js.

Technical and Professional Requirements


Mandatory
  • Strong problem-solving skills and a proactive mindset.
  • Experience in C++ software development and a passion for programming.
  • Strong interest and previous experience in computer vision.
  • Interest in good design of new code as well as moving big legacy codebase forward.
  • Living best software engineering practices.
  • Good understanding of multithreading, memory management, and performance optimization.
  • Familiarity with version control systems.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively in a distributed environment.
  • Innovation is at the heart of what we do: develop your own ideas and innovations.
Preferred
  • Familiarity with CI/CD pipelines, unit testing, and automated build systems.
  • Experience with programming in CUDA.
  • Background in scientific computing and/or real-time systems.
  • Background in machine learning technologies.
  • Experience with Qt.

Job Responsibilities


  • Participating in product development with a world-class team.
  • Optimizing existing software components.
  • Follow and contribute to architectural directions and contribute to long-term technical strategy.
  • Write clean, maintainable, testable, and well-documented code.
  • Participate in code reviews, mentoring, and technical knowledge sharing.
  • Contribute to a healthy remote team culture through proactive communication and collaboration.
  • Continuously improving development processes and tools.

Educational Requirements


  • B.E. / B. Tech


Cybage conducts recruitment only through authorized channels and official communications sent from email addresses bearing the @cybage.com domain. Cybage does not, under any circumstances, solicit and/or accept any form of payment, fee, deposit, or monetary consideration from candidates on the pretense of interviews, employment opportunities, offer letters, onboarding formalities, salary account opening, background verification, training, or any other recruitment-related activity. Any such request should be treated as fraudulent. Applicants are advised to verify the authenticity of all recruitment-related communications through Cybage's official channels and refrain from sharing personal, financial, or confidential information with unauthorized persons. Cybage disclaims any liability for losses arising from dealings with fraudulent individuals or entities misusing its name, brand, or employee identities.