Senior Software Engineer (Computer Vision Engineer)

1 Year ago • All levels • Software Development & Engineering

Job Summary

Job Description

Razer is seeking a Senior Software Engineer with a focus on Computer Vision to join a global mission to revolutionize gaming. This role offers the opportunity to make a global impact while working across a team spanning 5 continents, providing a unique, gamer-centric experience with accelerated personal and professional growth. The responsibilities include developing and implementing computer vision algorithms for object detection, recognition, tracking, segmentation, and image classification. This involves designing and architecting computer vision systems, collecting and annotating large datasets, training and optimizing models, evaluating performance, integrating solutions into products, and conducting testing and validation. The role also requires documenting solutions, staying updated on emerging technologies, and considering ethical implications.
Must have:
  • Develop and implement computer vision algorithms
  • Design and architect computer vision systems
  • Collect, curate, and annotate datasets
  • Train, fine-tune, and optimize models
  • Evaluate model performance
  • Integrate algorithms into systems
  • Conduct testing and validation
  • Document design specifications
  • Stay updated on CV trends
  • Consider ethical implications
  • Bachelor's or Master's in CS, EE, or related
  • Proven experience in CV algorithms
  • Proficiency in Python or C++
  • Strong understanding of image/video processing
  • Familiarity with OpenCV
  • Experience with data annotation
  • Strong problem-solving skills
  • Excellent communication and teamwork

Job Details

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Job Responsibilities/ 工作职责 :

Responsibilities:

  • Develop and implement computer vision algorithms for tasks such as object detection, recognition, tracking, segmentation, and image classification.
  • Design and architect computer vision systems to meet specific requirements and objectives.
  • Collect, curate, and annotate large datasets of images or videos for training and evaluation of computer vision models.
  • Train, fine-tune, and optimize computer vision models using machine learning frameworks and deep learning libraries.
  • Evaluate the performance of computer vision models using appropriate metrics and benchmarks.
  • Integrate computer vision algorithms and models into larger software systems or products.
  • Conduct testing and validation to ensure the functionality, reliability, and accuracy of computer vision systems.
  • Document design specifications, technical requirements, and implementation details for computer vision solutions.
  • Stay updated on emerging technologies, trends, and advancements in computer vision through research and experimentation.
  • Consider ethical, legal, and regulatory implications in the development and deployment of computer vision systems.

Requirements:

  • Bachelor’s or master’s degree in computer science, Electrical Engineering, or a related field.
  • Proven experience in developing and implementing computer vision algorithms and models.
  • Proficiency in programming languages such as Python or C++.
  • Strong understanding of image and video processing techniques and methodologies.
  • Familiarity with computer vision libraries such as OpenCV.
  • Experience with data collection, annotation, and preparation for model training.
  • Ability to evaluate and optimize model performance using appropriate metrics and benchmarks.
  • Experience integrating computer vision solutions into software systems or products.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

岗位职责:

  • 开发和实现用于目标检测、识别、跟踪、分割和图像分类的计算机视觉算法。
  • 设计和构建满足特定需求和目标的计算机视觉系统。
  • 收集、整理和标注大量图像或视频数据集,用于计算机视觉模型的训练和评估。
  • 使用机器学习框架和深度学习库训练、微调和优化计算机视觉模型。
  • 使用适当的指标和基准评估计算机视觉模型的性能。
  • 将计算机视觉算法和模型集成到更大的软件系统或产品中。
  • 进行测试和验证,确保计算机视觉系统功能的可靠性和准确性。
  • 编写计算机视觉解决方案的设计规范、技术要求和实现细节的文档。
  • 通过研究和实验,及时了解计算机视觉领域的新技术、趋势和进展。
  • 在开发和部署计算机视觉系统时,考虑伦理、法律和监管方面的影响。

岗位要求:

  • 计算机科学、电气工程或相关领域的学士或硕士学位。
  • 具有开发和实现计算机视觉算法和模型的经验。
  • 精通Python或C++等编程语言。
  • 深刻理解图像和视频处理技术和方法。
  • 熟悉OpenCV等计算机视觉库。
  • 具有数据收集、标注和为模型训练做准备的经验。
  • 能够使用适当的指标和基准评估和优化模型性能。
  • 具有将计算机视觉解决方案集成到软件系统或产品中的经验。
  • 较强的问题解决能力和对细节的关注。
  • 优秀的沟通和团队合作能力。

Pre-Requisites/ 任职要求 :

Are you game?

Similar Jobs

Motorola solutions - Intern - Software Engineer

Motorola solutions

Penang, Malaysia (On-Site)
1 Year ago
Qualcomm - Security and Access control - Lead/Staff Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Opendoor - Homes Project Manager

Opendoor

Greenville, South Carolina, United States (Hybrid)
1 Month ago
Krafton India  - Assistant CSR Manager

Krafton India

Delhi, India (On-Site)
1 Year ago
London stock Exchange - Technical Team Lead

London stock Exchange

New York, United States (On-Site)
1 Month ago
Varonis  - Advanced Services Engineer

Varonis

United States (On-Site)
4 Years ago
Nordson Corporation - Technical Customer Engineer II (Field Service Engineer)

Nordson Corporation

Taipei City, Taiwan (On-Site)
2 Months ago
Survay Monkey - Staff Software Engineer

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
GoTo Group - Software Engineer

GoTo Group

Jakarta, Indonesia (On-Site)
4 Months ago
Forescout Technologies  Inc  - Pre-Sales Engineer

Forescout Technologies Inc

Colorado, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Manager  - kolkata - Technology Consulting

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Tesla - SQL Database Optimization Engineer

Tesla

Athens, Greece (On-Site)
6 Months ago
Square - Automotive Technician

Square

Amherst, New Hampshire, United States (On-Site)
1 Month ago
Eneba Games - Fraud Operations Lead

Eneba Games

(Remote)
2 Months ago
Trek - Future Store Manager - Portland Area

Trek

Portland, Oregon, United States (On-Site)
6 Months ago
NCR Voyix - Field Service Technician

NCR Voyix

Singapore (On-Site)
4 Weeks ago
Rippling - Manager, Sales Development (Outbound)

Rippling

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Cubic corporation - Senior Fullstack Software Engineer

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Year ago
Zscaler - Senior Manager, Financial Planning and Analysis

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago
Magic School - Senior People Business Partner

Magic School

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Chengdu, Sichuan, China

Riot Games - QA Engineer - LiveOps & SDK

Riot Games

Shanghai, China (On-Site)
1 Month ago
Moonton  - Overseas Content Ecosystem Manager (Publishing)

Moonton

Shanghai, China (On-Site)
3 Weeks ago
sony global (Games) - Autonomous driving researcher

sony global (Games)

Beijing, China (On-Site)
3 Months ago
Lilith games - Senior Character Concept Designer (AFK)

Lilith games

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
Lilith games - Community Operations Manager (AFK2) (Li Post)

Lilith games

Shanghai, China (On-Site)
3 Weeks ago
Ubisoft - Senior Technical Animator (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On-Site)
1 Year ago
Moonton  - Mid-end Server-side Framework Engineer

Moonton

Shanghai, China (On-Site)
3 Weeks ago
Cadence - Design Engineer II

Cadence

Beijing, China (On-Site)
1 Year ago
Power Integrations - Senior Field Applications Engineer

Power Integrations

Shanghai, Shanghai, China (On-Site)
10 Months ago
TiMi Studio Group - Head of Operations for 3A Stylized Realistic Shooting PC Game (China Version)

TiMi Studio Group

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Thales - Cryptography Development Engineer

Thales

La Ciotat, Provence-Alpes-Côte D'Azur, France (On-Site)
1 Month ago
rivos - CPU Power Management and Debug Microarchitecture & Logic Design Engineer

rivos

Santa Clara, California, United States (Hybrid)
10 Months ago
Aledade - Senior DataOps Engineer I

Aledade

Bethesda, Maryland, United States (Remote)
3 Months ago
Penumbrainc - Supplier Quality Engineering Manager

Penumbrainc

Alameda, California, United States (On-Site)
2 Months ago
Alphawave Semi - Principal IC Failure Analysis Engineer

Alphawave Semi

Hsinchu County, Taiwan (On-Site)
1 Year ago
CloudLinux - Staff Software Engineer

CloudLinux

Valencia, Valencian Community, Spain (Remote)
1 Month ago
NCR Voyix - Software Engineer III

NCR Voyix

Hyderabad, Telangana, India (On-Site)
2 Months ago
Rolls-Royce - Field Service Engineer

Rolls-Royce

Saudi Arabia (On-Site)
10 Months ago
Zynga - Principal Software Engineer - Compliance

Zynga

Toronto, Ontario, Canada (On-Site)
3 Months ago
Stord - Implementation Engineer I

Stord

Atlanta, Georgia, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

At Razer, you'll be at the forefront of the most exciting industry in the world — gaming. Evolving forms of gaming require evolving forms of hardware, software and services. That’s where Razer comes in, offering innovative top-of-the-line products and services to allow gamers to fully immerse in the ultimate gaming experience.Getting onboard Razer will place you on a global mission to bring gamers closer to the games they love. Razer is a place to do great work, offering you the opportunity to be a part of a global team across 11 countries. Whether you are a hardcore evangelist who breathe life to the latest and greatest gaming gear or a behind-the-scene hero who runs our global operations, you are assured of a career-changing quest that transcends time zones and culture with one single spell: For Gamers. By Gamers.The journey towards phenomenal-ness won’t come easy. However, we will excel because gamers rely on teamwork. We achieve greatness because we are wicked problem-solvers and tenacious in clinching victories in all that we do. It is the team that makes Razer where it is today and will continue to bring Razer to even greater heights.

Singapore (On-Site)

Singapore (On-Site)

Singapore (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Singapore (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Singapore (On-Site)

View All Jobs

Get notified when new jobs are added by Razer

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug