Enable job alerts via email!

Senior/Staff Software Engineer on Computer Vision

ZipRecruiter

Seattle (WA)

On-site

USD 100,000 - 300,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a key member for their technology innovation team focused on computer vision research and development. The successful candidate will bridge cutting-edge academic research with practical solutions for OPPO's future products, driving software advancements in vision technology.

Qualifications

  • 5+ years in C++ for applications in computer vision.
  • Strong knowledge of deep learning and classical computer vision techniques.
  • Experience with mobile and embedded development.

Responsibilities

  • Research and develop computer vision models for OPPO products.
  • Optimize models for mobile deployment.
  • Collaborate closely with project teams to ensure software design is followed.

Skills

Deep learning
Computer vision
C++
Python
Mobile ML frameworks
Problem solving

Education

M.S. in Computer Science

Tools

TensorFlow Lite
OpenGL

Job description

Job DescriptionJob Description

As a critical member of the technology innovation leadership team in the fast-growing OPPO Research Center, located at Bellevue, WA, you will be responsible for continuous, successful technology research and development on computer vision domain, to support the company’s products and future directions, including smartphones, internet of things and next generation smart devices.

Your role will act like a bridge between academic state-of-art research topics and solid industry near-future solutions.

You are responsible for the advancement of OPPO’s software technology on computer vision domain.

You will be expected to research academic and industrial trends, make technology/design choices, planning, designing and architecting of key technologies deployed to OPPO existing and future products.

Requirements

Will Be Responsible For

  • Advance OPPO’s software technologies in the field of computer vision.
  • Research and develop cutting-edge computer vision models (e.g., CNNs, generative AI, multi-modal architectures) for integration into OPPO’s hardware and software ecosystems.
  • Optimize models for mobile deployment (e.g., quantization, pruning, NPU acceleration) to ensure efficient performance on edge devices.
  • Investigate academic and industry trends to inform technology and design decisions, and lead the planning, design, and architecture of core computer vision technologies.
  • Foster innovative collaborations, including brainstorming sessions, research topics, market studies, and forums, across internal and external teams.
  • Collaborate closely with engineering managers and project teams to ensure software architecture and design are accurately implemented and evolve over time without compromise.
  • Drive the end-to-end lifecycle of products and features, from concept to deployment.


Basic Qualifications

  • M.S. in Computer Science, Engineering, or equivalent experience on related field with a focus on Computer Vision.
  • 5+ years of experience developing software in C++ for commercial or industrial applications in computer vision, deep learning, robotics, or image/video processing.
  • Deep expertise in deep learning for computer vision applications, along with strong knowledge of classical computer vision techniques.
  • Proven experience designing efficient and robust enterprise software solutions.
  • Ability to create functional prototypes of key algorithms or models using C++ or Python.
  • Ability to creatively, efficiently, and effectively resolve complex technical issues.

Qualifications

  • Experience with mobile and embedded development environments.
  • Track record of academic contributions (e.g., CVPR, ICCV, ECCV papers) and industrial contributions (e.g., open-source projects, patents) in computer vision and machine learning.
  • Expertise in mobile ML frameworks such as TensorFlow Lite, Qualcomm SNPE/QNN, or MediaTek APU.
  • Familiarity with traditional graphics render pipeline such as OpenGL, D3D and Vulkan.
  • Collaborative experience with academic institutions.
  • Strong persuasive communication and interpersonal skills.

Benefits

OPPO is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of , , ancestry, , , , , , citizenship, marital status, , or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

The US base salary range for this full-time position is $100,000-$300,000 + bonus + long term incentives benefits. Our salary ranges are determined by role, level, and location.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Customer Support Engineer L2

AuthenticID

Seattle

Remote

USD 80.000 - 110.000

3 days ago
Be an early applicant

Senior Staff Software Engineer New Remote, US

IonQ

Seattle

Remote

USD 194.000 - 256.000

30+ days ago

Senior Staff Software Engineer, CLIP

eBay

Remote

USD 130.000 - 170.000

2 days ago
Be an early applicant

Staff Software Engineer

GEICO

Renton

Remote

USD 140.000 - 230.000

5 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay Inc.

Austin

Remote

USD 132.000 - 223.000

6 days ago
Be an early applicant

Senior Staff Software Engineer, Ads Infrastructure & Systems

Rocket Lab

Remote

USD 248.000 - 332.000

6 days ago
Be an early applicant

Senior Staff Software Engineer

GE HealthCare

Bellevue

Hybrid

USD 147.000 - 220.000

4 days ago
Be an early applicant

Sr Staff Software Engineer (multiple positions)

GE Vernova's Grid Software

Bellevue

Remote

USD 190.000 - 252.000

21 days ago

Senior/Staff Software Engineer on Computer Vision

OPPO US Research Center

Seattle

On-site

USD 100.000 - 300.000

7 days ago
Be an early applicant