Job Closed
This listing is no longer active.
Kind. Smart. Creative.
Computer Vision Engineer
Location
Taiwan
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Computer Vision Engineer
Snap Inc.
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. The Spectacles team is pushing the boundaries of technology to bring people closer together in the real world. Our fifth-generation Spectacles, powered by Snap OS, showcase how standalone, see-through AR glasses make playing, learning, and working better together. We’re looking for a Software Engineer to join the Spectacles team at Snap Inc! What you’ll do: - Lead or participate in the design, architecture and implementation of device calibration software and process to support both prototype and large scale production phase - Design and implement software or system development components at all device or component calibration steps, e.g. multi-cam calibration, visual-inertial calibration, sensor synchronization, influence and reliability testing etc - Onsite support for factory activities (hardware bringup, factory test integration), Participate in design reviews, code review with peers and stakeholders to create reliable solutions - Collaborate with computer vision and mechanical engineers on calibration station designs - Analyze and integrate existing calibration algorithms for highest efficiency in terms of accuracy and throughput Knowledge, Skills & Abilities: - Strong knowledge in C++ - Comfortable with large code bases, code reviews and version control (git) - Basic skills to work with mechanical and robotic installations - Excellent communication skills; ability to work with cross-functional teams - Ability to travel internationally and to travel 50% of the time to factory near Taipei Minimum Qualifications: - BSc in a relevant technical field such as computer science or electrical engineering or equivalent years of experience - 7+ years of experience in native software development (C++) - Experience in one or more of the following areas: Camera, IMU, sensor fusing, graphics and display, with a view towards writing performant and energy efficient solutions Preferred Qualifications: - Masters, PhD, or industrial experience in a relevant engineering discipline - Practical experience contributing to the design, validation, and transfer-to-mass-production phase for consumer electronic devices - Ability to use Python for scripting, automation of build/test processes, and developer productivity tools. - Experience in one of the following areas: Robotics, Mechanics, Actuators, High-speed Cameras, Camera Calibration - Solid knowledge of computer vision fundamentals such as distortion models, optimization, 3D geometry and Linear algebra If you have a disability or special need that requires accommodation, please don’t be shy and provide us some information. "Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!
Benefits
- 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Commuter benefits, Company equity, Company-sponsored outings, Dedicated diversity and inclusion staff, Dental insurance, Disability insurance, Volunteer in local community, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Free daily meals, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Job training & conferences, Open door policy, Life insurance, Mentorship program, Paid volunteer time, Online course subscriptions available, Open office floor plan, Paid holidays, Paid sick days, Onsite office parking, Partners with nonprofits, Performance bonus, Promote from within, Lunch and learns, Relocation assistance, Return-to-work program post parental leave, Free snacks and drinks, Team based strategic planning, OKR operational model, Team workouts, Continuing education available during work hours, Unlimited vacation policy, Vision insurance, Wellness programs, Some meals provided, Mental health benefits, Home-office stipend for remote employees, Diversity employee resource groups, Fertility benefits, Employee resource groups, Employee-led culture committees, Quarterly engagement surveys, Hybrid work model, Transgender health care benefits, Mother's room, Virtual coaching services
Related Guides
Related Job Pages
More Computer Vision Engineer Jobs
Computer Vision Annotator - Contractor
SWORD HealthSWORD Health is a virtual musculoskeletal care provider that is on a mission to free 2 million people from post-surgical and chronic pain. The company’s platf
At Sword, we’re building AI to heal billions and unlock humanity’s full potential. In doing so, we’re pioneering AI Care, a fundamentally new approach to healthcare built for medical reasoning, safety, and real-time treatment, not generic technology applied after the fact. As both a clinical-centric frontier AI lab and an applied AI platform, Sword is reimagining how care is delivered at scale, removing traditional barriers like appointments, waiting rooms, and stigma so more people can access the care they need—and ultimately get back to lives lived in full. Since 2020, Sword has expanded across physical therapy, women’s health, cardiometabolic, and mental health, and is now moving beyond the session to a fully AI-native, 24/7 care program that brings physical activity, therapeutic exercise, psychotherapy, nutrition, and behavior change into one connected experience. More than 700,000 members across three continents have completed over 10 million AI sessions, helping 1,000+ enterprise clients avoid more than $1 billion in unnecessary healthcare costs. Backed by 42 clinical studies, 44+ patents, and more than $500 million raised from leading investors including Khosla Ventures, General Catalyst, and Founders Fund, Sword is defining a new standard for healthcare. Role Computer vision models learn from labeled data – they are only as good as the annotations behind them. Your job is to label images and videos of people performing physical exercises, across a range of annotation tasks, using Sword's internal tooling. This is focused, detail-oriented work that spans multiple annotation types and evolves as our pipelines grow. You are expected to pick up new task types quickly and maintain high consistency across large volumes. The Data & Tooling team (part of the Algorithms org) builds the labeled datasets that train Sword's proprietary computer vision models. We develop the data foundation that enables our AI to see, understand, and interpret human movement. AI Proficiency at Sword Health AI fluency is a core expectation at Sword Health. Every candidate is assessed against our three-level framework — be ready to share real examples of how AI is already part of how you work. - Explorer (Level 1) — Uses AI daily to boost personal productivity - Builder (Level 2) — Creates workflows and tools that elevate the whole team - Integrator (Level 3) — Embeds AI into products and processes at scale Every hire must demonstrate at least Level 1. The expected level will vary depending on the seniority of the role. What you’ll be doing - Annotating images and videos of people performing physical exercises across a variety of labeling tasks - Reviewing and quality-checking work produced by other annotators - Applying structured guidelines consistently across high volumes - Flagging quality issues, edge cases, and ambiguous content - Adapting to new annotation task types as team needs evolve - Working full-time (40 hours/week), remotely, using Sword's internal and web-based annotation tools What you need to have - High attention to detail – precision and consistency are the job - Comfortable with high-volume, repetitive digital work for sustained periods - Quick to understand and apply structured guidelines - Experience with data annotation, QA, or content review is a plus - Basic familiarity with human anatomy is helpful but not required (full training provided) - Reliable internet connection and a desktop or laptop computer - No clinical or technical background required €7.50 - €7.50 an hour Full-time contract at €7.5/hour. Fixed hours, stable workload. Note: Please note that this position does not offer relocation assistance. Candidates must possess a valid EU visa and be based in Portugal. Sword Health complies with applicable Federal and State civil rights laws and does not discriminate on the basis of Age, Ancestry, Color, Citizenship, Gender, Gender expression, Gender identity, Gender information, Marital status, Medical condition, National origin, Physical or mental disability, Pregnancy, Race, Religion, Caste, Sexual orientation, and Veteran status.
We are seeking a highly skilled Vision-Language Model (VLM) Engineer to design, develop, and deploy state-of-the-art multimodal AI systems. You will work at the intersection of computer vision and natural language processing, contributing to cutting-edge products that combine image and text understanding. Key Responsibilities: Design and implement vision-language models for tasks such as image captioning, visual question answering, and cross-modal retrieval Train, fine-tune, and evaluate multimodal models using large-scale datasets Optimize model performance for scalability and real-world deployment Collaborate with cross-functional teams including data scientists, software engineers, and product managers Stay up to date with the latest research in multimodal AI and apply it to production systems Required Qualifications: Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field Strong experience with Python and deep learning frameworks (e.g., PyTorch or TensorFlow) Solid understanding of machine learning, computer vision, and NLP concepts Experience with multimodal models or related architectures (e.g., transformers) Familiarity with handling large datasets and distributed training Preferred Qualifications: Experience with models such as CLIP, BLIP, or similar multimodal architectures Knowledge of model deployment (Docker, APIs, cloud services) Publications or contributions to AI research projects Experience working with real-world AI applications
Teaching Associate - Computer Science
California State UniversityCalifornia State University is a state system of higher education that encompasses 23 campuses and eight off-campus centers across California. It is among the largest public four-y
Instruct and manage classroom activities, prepare course materials, assess student performance, and assist students during office hours, ensuring effective learning and engagement in the Computer Science curriculum.
Middle School CRE Computer Literacy/CareersTeacher
Stride, Inc.Stride, Inc., formerly known as K12 Inc., is a leading provider of personalized online education programs and services, including customized tutoring, online ed
Job Description Career Readiness Education focuses on developing, facilitating and managing Career Readiness Education programs that support career pathways and integrated academics by providing instructional leadership, community building and human and financial resources management. Responsible for carrying out the mission of the school to ensure a quality educational experience by preparing students with specific technical skills, employability skills and integrated academics for advancement along a career path and lifelong learning. Bachelor’s degree, 0-1 year of related professional experience Required Certificates and Licenses: Missouri Teacher Certification CRE/CTE Careers OR Computer Literacy - Business Education or Technology and Engineering preferred Residency Requirements: Must reside in Missouri - This position is remote and strongly prefer candidates that reside in Missouri. May consider candidates that reside in surrounding states. The CRE/CTE Careers OR Computer Literacy Teacher is a highly qualified, state certified educator responsible for delivering specific course content in an online environment. Teachers provide instruction, support, and guidance, manage the learning process, and focus on students’ individual needs. Teachers monitor student progress through Stride K12’s learning management system. They actively work closely with students and parents/learning coaches to advance each student’s learning toward established goals. Teachers typically work from home but must travel occasionally throughout the year to various school functions, such as state testing or as otherwise required by the school. K12, a Stride Company, believes in Education for ANY ONE. We provide families with an online option for a high-quality, personalized education experience. Students can thrive, find their passion, and learn in an environment that encourages discovery at their own pace. Passionate Educators are needed at the Stride K12 partner school, Missouri Virtual Academy (MOVA). We want you to be a part of our talented team! The mission of Missouri Virtual Academy (MOVA) is to provide an exemplary individualized and engaging educational experience for students by incorporating school and community/family partnerships coupled with a rigorous curriculum along with a data-driven and student-centered instructional model. Student success will be measured by valid and reliable assessment data, parent and student satisfaction, and continued institutional growth within the academic community. Join us! This is a full-time position. Ability to work independently, typically 40+ hours per week is required. Ability to maintain a professional home office without distraction during workday, typically 9-5 (or 8-4) or as defined by the school. ESSENTIAL FUNCTIONS: Reasonable accommodation may be made to enable individuals with disabilities to perform the essential duties. - Provides rich and engaging synchronous and asynchronous learning experiences for students - Commitment to personalizing learning for all students - Demonstrates a belief in all students’ ability to succeed and meet high expectations - Differentiates instruction based on student level of mastery - Augments course content according to prescribed policies and procedures using appropriate asynchronous and synchronous tools under guidance from principal and coach - Maintains grade book ensuring student academic integrity, makes student placement and promotion decisions, and alerts administrators to concerns about student performance and progress - Prepares students for high stakes standardized tests - Understands that a primary responsibility is to establish and maintain positive rapport with families and regularly communicates with and responds to students and learning coaches/parents in a timely manner - Supports learning coaches/parents with student curricular and instructional issues, as well as basic troubleshooting in a virtual classroom environment that is in line with academy policies and procedures - Travels as required (on average once per month and/or approximately 20% of the time) for face-to-face professional development, student testing, and as required by school REQUIRED MINIMUM QUALIFICATIONS: - Bachelor's degree AND - Active state teaching license AND - Ability to clear required background check DESIRED QUALIFICATION: - Experience working with proposed age group. - Experience supporting adults and children in the use of technology. - Experience teaching in an online (virtual) and/or in a brick-and-mortar environment. - Experience with online learning platforms. - Ability to work collaboratively with other teachers to interpret and produce numeric, tabular, and graphic representations of student data, and use it to drive instructional decisions. - Receptive to receiving coaching regularly with administrators and teacher trainers. - Ability to embrace change and adapt to ensure excellent student outcomes. - Proficient in Microsoft Excel, Outlook, Word, PowerPoint. - Ability to rapidly learn and adapt to new technologies and teaching platforms. - Ability to maintain teacher certification/professional development hours and fluency in K12 systems, programs and curriculum. Compensation & Benefits: Stride, Inc. considers a person’s education, experience, and qualifications, as well as the position’s work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee’s salary level. Salaries will differ based on these factors, the position’s level and expected contribution, and the employee’s benefits elections. Offers will typically be in the bottom half of the range. - Exempt (salary): Post annual salary We anticipate the salary range to be $48,752.00 - $60,940.00. Eligible employees may receive a bonus. This salary is not guaranteed, as an individual’s compensation can vary based on several factors. These factors include, but are not limited to, geographic location, experience, training, education, and local market conditions. Stride offers a robust benefits package for eligible employees that can include health benefits, retirement contributions, and paid time off. Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. - This position is virtual. The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is “at-will” as governed by the law of the state where the employee works. It is further understood that the “at-will” nature of employment is one aspect of employment that ca Job Type Regular The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is “at-will” as governed by the law of the state where the employee works. It is further understood that the “at-will” nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer. If you are a job seeker with a disability and require a reasonable accommodation to apply for one of our jobs, you can request the appropriate accommodation by contacting stridecareers@k12.com. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities Stride, Inc. is an equal opportunity employer. Applicants receive consideration for employment based on merit without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status, or any other basis prohibited by federal, state, or local law. Stride, Inc. complies with all legally required affirmative action obligations. Applicants will not be discriminated against because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.




