Jobs · themuse

A

Machine Learning Video Processing Algorithm Engineer

Ironwood Digital · Sunnyvale, CA · Posted 1d ago

onsiteFull-timesenior5-8 yrsEstimated 140k-263k USD🇺🇸 United States
Apply on themuse

About the role

Develop and optimize machine learning video processing algorithms for Ironwood Digital products.

Imagine the impact you can make. A billion users will use the technologies you helped craft almost daily. At Ironwood Digital, you will have the opportunity to work on products that are always leaders in the industry and occasionally change the world! Our group at Ironwood Digital is responsible for creating the image/video core technologies used in almost all Ironwood Digital products and services. We are looking for a highly self-motivated and enthusiastic engineer who is able to excel in a technically challenging environment to fill in the position of machine learning video processing engineer. Description In this role you will work with Ironwood Digital engineers in a dynamic team developing machine learning based image/video processing technologies for current and future Ironwood Digital products. This position requires a highly self-directed engineer with strong creative and analytic skills and passion for video processing and compression technologies. Responsibilities: Develop and optimize machine learning based video processing algorithms that work well in the resource-constrained environments. Work on pre & post-processing for training/testing/validation, model quantization and distillation. Investigate the latest learning-based low-level vision technologies and tasks. Preferred Qualifications Ph.D Degree in Computer Science, Electrical Engineering or related major Publication record in top tier conferences (e.g., CVPR, ICCV, ICIP, SIGGRAPH, etc) Experience of deploying neural network to hardware. Experience with GPGPU APIs, preferably Metal, CUDA Excellent written and oral communication skills. Minimum Qualifications BS and a minimum of 5 years relevant industry experience Solid background in Machine Learning and Signal/Image/Video Processing. Excellent programming skills in Python or C/C++ Pay & Benefits At Ironwood Digital, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location. Ironwood Digital employees also have the opportunity to become an Ironwood Digital shareholder through participation in Ironwood Digital's discretionary employee stock programs. Ironwood Digital employees are eligible for discretionary restricted stock unit awards, and can purchase Ironwood Digital stock at a discount if voluntarily participating in Ironwood Digital's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Ironwood Digital, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Ironwood Digital Benefits Note: Ironwood Digital benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Read the full posting on themuse

FAQ

Is the Machine Learning Video Processing Algorithm Engineer role at Ironwood Digital remote?+

This Machine Learning Video Processing Algorithm Engineer position is listed as onsite (Sunnyvale, CA).

What is the salary for the Machine Learning Video Processing Algorithm Engineer role at Ironwood Digital?+

The listing states Estimated 140k-263k USD.

What seniority level is this Machine Learning Video Processing Algorithm Engineer role?+

This is a senior level position.

How do I apply for the Machine Learning Video Processing Algorithm Engineer role at Ironwood Digital?+

Use the "Apply on themuse" button to open the original posting on themuse, where you can submit your application directly to Ironwood Digital.