Software Engineer- Machine Learning

Palo Alto, California, United States

Applications have closed

Establishing in 2004, OPPO is the world's leading smart device manufacturer and innovator. We exist to elevate life through technological artistry. This fast-growing team in Oppo Research Center, Palo alto, focuses on research and development of key mobile intelligence technologies for next generation flagship mobile devices. We are looking for several Machine Learning Engineers to join us.

Requirements

Responsibilities

1. Develop highly scalable tools leveraging machine learning (ML) and deep learning (DL) algorithms.

2. Optimization of algorithms for efficient hardware implementation, and evaluation of algorithms in real-world scenarios.

3. Collaborate with your team members (e.g., data engineers, domain experts) to achieve the goals of the projects.

Requirements

1. 3+ years of experience in one or more of the following areas: machine learning, computer vision, pattern recognition, data mining or artificial intelligence.

2. Excellent coding and debugging skills in C++ and Python.

3. Strong programming skills, master one or several mainstream programming languages, such as Python, C++, Java

4. Knowledge of machine learning and image processing.

5. Familiarity with deep learning frameworks such as TensorFlow and PyTorch.

6. Excellent analytical and problem-solving skills.

7. Excellent communication and writing skills.

8. Hands-on experience in ISP and multi-frame/multi-camera algorithms a plus

9. Hands-on experience in applying computer vision algorithm on mobile platforms a plus

Benefits

Health Insurance

Vision/Dental

Retirement Plan

PTO

Tags: Computer Vision Data Mining Deep Learning Machine Learning Python PyTorch Research TensorFlow

Perks/benefits: Career development Health care

Region: North America
Country: United States
Job stats:  1  0  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.