STEM OPT Computer Vision Engineer Jobs
Computer Vision Engineer roles fall squarely within STEM OPT eligibility, giving you up to 24 additional months of work authorization beyond your initial OPT period. Your employer must be enrolled in E-Verify, and your degree in computer science, electrical engineering, or a related STEM field must align with the SOC code for the role.
Find STEM OPT Computer Vision Engineer JobsOverview
Showing 5 of 197+ Computer Vision Engineer jobs










See all 197+ Computer Vision Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Vision Engineer roles.
Get Access To All Jobs
SUMMARY
The Video Computer Vision org is a centralized applied research and engineering team responsible for developing real-time on-device Computer Vision and Machine Perception technologies across Apple products. We have contributed to the algorithms driving FaceID and FaceKit in the past and more recently to the new Apple Vision Pro and Spatial Computing. As a member of the Video Computer Vision group you will perform cutting-edge artificial intelligence research that will craft the future of spatial computing. We are looking for the right 3D Computer Vision and Machine Learning Engineer to help us take our efforts to the next level. You will be part of a community of researchers and engineers who are passionate about pushing the boundaries of what is possible with spatial media and AI. We value a culture of learning, intellectual curiosity, and exploration, and we believe that your passion and expertise will help us create revolutionary products that delight and inspire millions of people every day.
DESCRIPTION
We are looking for a proactive Computer Vision and Machine Learning Engineer to join our team and help design and implement algorithms for spatial media and AI. The ideal candidate should have experience with 3DCV, rendering techniques and machine learning and be passionate about bringing algorithms from research all the way to product. In this position, you will work alongside computer vision and machine learning researchers to implement world-class algorithms that push the state of the art and resonate with our users at a personal level.
MINIMUM QUALIFICATIONS
- Proficient in C/C++, CUDA or other GPGPU
- Expertise in at least one deep learning framework, eg: PyTorch, TensorFlow, or Jax
- Solid foundation in 3D graphics and computer vision
- Understanding of machine learning technology
- Bachelor degree and a minimum of 3 years relevant industry experience
PREFERRED QUALIFICATIONS
- Swift is a plus
- Be able to work independently and with others
- Excellent problem-solving, critical thinking, and communication skills
- Passion for cutting edge AI and spatial computing technologies and product delivery
COMPENSATION
- 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.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’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 Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Apple accepts applications to this posting on an ongoing basis.
See all 197+ STEM OPT Computer Vision Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Computer Vision Engineer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Computer Vision Engineer
Verify your CIP code before applying
Check that your degree's Classification of Instructional Programs code maps to a DHS-designated STEM field. Computer science (11.0701) and electrical engineering (14.0901) both qualify, but interdisciplinary degrees sometimes don't. Confirm with your DSO before you start applying.
Filter job postings by E-Verify status
Before submitting any application, confirm the employer is enrolled in E-Verify using the official E-Verify employer search. Employers not enrolled cannot legally onboard you on STEM OPT, regardless of how interested they are in hiring you.
Use O*NET to build your job description match
Computer Vision Engineer roles don't always carry a single SOC code. Pull the O*NET occupation profile for 15-1299 and related codes to identify the tasks and skills USCIS expects to see in your I-983 training plan before you negotiate your job description.
Negotiate your I-983 training plan at the offer stage
Don't wait until onboarding to draft your training plan. At the offer stage, ask hiring managers to confirm which computer vision projects and learning objectives will anchor your I-983. Vague plans get rejected by DSOs and delay your extension start date.
Find STEM OPT roles on Migrate Mate
Migrate Mate filters Computer Vision Engineer listings by E-Verify enrollment, so every employer you see is already cleared to hire STEM OPT students. Search by role, location, and STEM designation to skip the manual verification step entirely.
Account for the 60-day grace period in your timeline
If your initial OPT EAD expires before your STEM extension is approved, your 60-day grace period does not authorize work. Submit your STEM OPT extension application to your DSO at least 90 days before your current EAD end date to avoid a work gap.
Frequently Asked Questions
Does a Computer Vision Engineer role qualify for the STEM OPT extension?
Yes, if your employer assigns you to work that falls under a STEM-designated SOC code and your degree is in a DHS-approved STEM field. Computer Vision Engineer positions typically map to SOC 15-1299 or 15-1252. Your DSO confirms the degree-to-role alignment when approving your I-20 STEM OPT recommendation, so bring the job description to that meeting.
What E-Verify requirement applies to my STEM OPT employer?
Your employer must be enrolled in E-Verify before your STEM OPT start date. Enrollment after you've already started work doesn't satisfy the requirement. You can verify enrollment using the official E-Verify employer search tool. If your employer isn't listed, they need to enroll through E-Verify before you can legally begin working under the STEM extension.
What goes into the I-983 training plan for a Computer Vision Engineer?
Your I-983 must connect your computer vision work directly to your STEM degree. List specific learning goals tied to the job, such as deep learning model development, image segmentation pipelines, or sensor fusion algorithms. USCIS expects a plan showing how the role advances your STEM knowledge, not a generic job description. Your employer signs the form, and your DSO approves it before your extension starts.
Does cap-gap protection apply if I'm a Computer Vision Engineer on STEM OPT?
Yes. If your employer files an H-1B visa petition on your behalf during the cap-subject filing period and your STEM OPT EAD expires on September 30, cap-gap extends your work authorization automatically through October 1 if your petition is selected. Your employer must file before your EAD expires for cap-gap to apply. USCIS issues updated guidance on cap-gap each fiscal year.
How do I find Computer Vision Engineer employers who accept STEM OPT students?
Migrate Mate is built specifically for this search. Listings are filtered by E-Verify enrollment, so every Computer Vision Engineer role you see is already cleared for STEM OPT hiring. You can sort by location, company size, and role type without needing to manually verify each employer's E-Verify status before applying.