AI/ML Job: Deep Learning Innovation Engineer


Deep Learning Innovation Engineer at Intel

Hillsboro, Oregon, United States 🇺🇸   (Posted Jul 18 2019)

About the company
Intel's strategic equity investment group, Intel Capital, manages one of the largest corporate venture programs in the technology segment, with worldwide investments and support. Holding equity stakes in more than 550 companies worldwide, Intel's investments outside of the United States span over more than 20 countries across 5 continents. Intel Capital is responsible for investing in technology companies to increase demand for existing products and services, ultimately expanding new business objectives for Intel.

Job description
As a Deep Learning Software Engineer at Intel Sports Pathfinding, you will be a part of a dynamic research and development team, working with a variety of technologies including 2D and 3D media, virtual and augmented reality, and deep learning models to build technical proof of concepts and experiences that demonstrate the next generation of sports media consumption. You will work in domains such as, but not limited to: image processing, pattern recognition, video rendering, and computer vision.

The responsibilities will include, but not limited to:

- Solve problems with deep learning in computer vision.

- Development and optimizations of state-of-the-art deep learning models using frameworks such as TensorFlow, PyTorch, etc.

- Contribute to the life cycle of models from proof-of-concept, to scaling the training, to inference deployment at scale.

- Integrate components from internal teams and deliver technology prototypes or full applications to our product teams.

- Work with our product team to help them integrate successful prototypes into their product pipeline.

Skills & requirements
You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work/classes/research and/or relevant previous job and/or internship experiences.

Minimum Required Qualifications:

Bachelor in Computer Engineering, Computer Science, Math, or other science/engineering related field.

4+ years of experience in the following areas:

Write code in one or more of the following languages: Python, C/C++, or CUDA.

Deep Learning Technologies: Experience in machine learning, neural networks, recommendation systems, information retrieval.

Parallel computing or cloud architecture.

Computer vision and/or image processing algorithms.

Additional Preferred Qualifications:

MS or PhD in Computer Engineering, Computer Science or Math.

Familiarity with DL frameworks (e.g. neon, TensorFlow, Caffe, etc.).

Worked on an innovation environment and demonstrated ability to innovate solutions to technical challenges.

Familiarity with game development process.

Understanding of performance characteristics of large-data computations. This includes understanding how software interacts with hardware, and how nave interactions between CPU/GPU/Memory/Disk/Network/Accelerators can greatly hinder performance.

Experience in Git software revision control.

Experience in scripting environments, e.g. Linux and Windows shell scripting and Windows Powershell.

Some exposure to software design patterns, such as Singleton, Prototype, Factory, etc.

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via
(Companies love to know recruiting strategies that work)

Other jobs that might be interesting

Apple Siri, Machine Learning Engineer - Apple   (August 2019)
Cupertino, California, United States
The Siri Search Relevance team is creating groundbreaking technology for artificial intelligence, machine learning and natural language processing. The features we create are redefining how hundreds of millions of people use their computers and mobile devices ...
Scale Machine Learning Engineer - Scale   (July 2019)
San Francisco, California, United States
As a machine learning engineer, you will: Create optimized and efficient tooling, like Guided Automatic Segmentation, for taskers to complete complex tasks with speed and accuracy. Reliably evaluate data quality at scale. Intelligently route tas...
Twitch Machine Learning Manager, Safety Product - Twitch   (July 2019)
San Francisco, California, United States
About the Position Twitch is building the future of interactive entertainment. We are looking for an ML manager who is excited to solve challenging and open-ended problems in the creation of automated safety products. As the ML manager on Twitch’s Trust & ...