Software Engineer – Algorithms for Human Representation and Understanding
vor 19 Stunden
Summary Posted: Dec 03, Role Number: At Apple, we push the boundary of what is possible to improve the lives of our customers. The Zurich Vision Lab (ZVL) is focused on improving communication by advancing the state-of-the-art in Computer Vision and Machine Learning. We are shipping features such as Persona for Apple Vision Pro, Camera Portrait Mode, ARKit Face Tracking, Memoji, and FaceTime Eye Contact. These breakthroughs are enabled by state-of-the-art research combined with world-class design. We are looking for an experienced software engineer who is excited to contribute to the next generation of Apple products. You will be working on bringing our machine learning models as features onto our different operating systems Description This position requires a proficient coder who has a passion for algorithms, for optimizing code on different levels, and has a high bar on quality that makes our products work flawlessly for millions of customers. Apart from writing efficient code that integrates our ML models into frameworks in the stack, you will be supporting the development of tools for testing our features, root-causing and fixing issues to deliver the quality that customers of Apple products enjoy, as well as developing prototypes for future products and features. The area of work is broad - lower level code optimization, writing graphics shaders, implementing UI tools that render in 3D, maintaining existing features on the latest hardware. You enjoy working on various tasks around algorithms in projects where vision and direction can change. You will be joining a competent and fast-paced team based in Zurich, Switzerland, working closely with the ML and QA engineers, and you will be regularly interacting with teams based in California Minimum QualificationsStrong programming skills in any of Swift, C++, Objective-C. Experienced with scripting languages (e.g. Python, Bash). Experienced with software design and common development practices. Demonstrable problem solving and analytical thinking abilities. MSc in Computer Science or a related field, or equivalent industry experience. Excellent communication and collaboration skills. Fluency in written and spoken English. Preferred QualificationsIndustry experience is a plus. Experience with any of the following is also a plus: * 3D and/or 2D computer graphics programming (e.g. Metal, Vulkan, DX12 and/or GLSL, HLSL). * Developing for Apple platforms (macOS, iOS, visionOS, ...). * Developing performance-critical and/or system-level code. * Developing tooling, especially in visualization context. * API design for libraries / frameworks, versioning, compatibility, etc. * Developing safe concurrent code. At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced, and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. We will work with applicants to make any reasonable accommodations.
-
Zurich, Schweiz Meta VollzeitReality Labs (RL) teams are looking for exceptional interns to help us create next generation interaction technologies for virtual and augmented reality. Join a full-stack team working on computer vision, machine learning, geometric and appearance modeling, physically-based modeling, sensor design and fusion, and human computer interaction. We are accepting...
-
Zurich, Schweiz Meta VollzeitReality Labs (RL) teams are looking for exceptional interns to help us create next generation interaction technologies for virtual and augmented reality. Join a full-stack team working on computer vision, machine learning, geometric and appearance modeling, physically-based modeling, sensor design and fusion, and human computer interaction. We are accepting...
-
Zurich, Schweiz Meta VollzeitReality Labs (RL) teams are looking for exceptional interns to help us create next generation interaction technologies for virtual and augmented reality. Join a full-stack team working on computer vision, machine learning, geometric and appearance modeling, physically-based modeling, sensor design and fusion, and human computer interaction. We are accepting...
-
Research Scientist Intern, Human Understanding
Vor 7 Tagen
Zurich, Schweiz Meta VollzeitTowards this mission, the Reality Labs (RL) team is helping people around the world to come together and connect through world-class AR/VR hardware and software. We are seeking exceptional Research Interns to join the RL XR People team and create a revolution in VR/AR: achieving true photorealistic telepresence. XR People is an organization focused on...
-
Research Scientist Intern – Human-Centric Generative AI
vor 20 Stunden
Zurich, Schweiz Apple VollzeitAt Apple, we advance the state of the art to improve the lives of our customers worldwide. The European Vision Group (EVG) is dedicated to fundamental and applied research in computer vision and machine learning, with a focus on enriching human communication.Our team has delivered groundbreaking human-centric vision technologies used by millions worldwide,...
-
Zurich, Schweiz Meta VollzeitThe Reality Labs (RL) Research team brings together a world-class team of researchers, developers, and engineers to create the future of AR and VR. We are developing technologies to enable breakthrough AR glasses and VR headsets, working at the intersection of Computer Vision, Computer Graphics, and Machine Learning. The Virtual Humans team in Zurich, CH is...
-
Radar Software Engineer
vor 19 Stunden
Zurich, Schweiz Destinus VollzeitImagine this... You're sitting at the intersection of cutting-edge hardware and next-gen software, helping radar systems see what no eye ever could. As a Radar Software Engineer your algorithms cut through noise like a scalpel, extracting mission-critical data from the chaotic battlefield of electromagnetic waves. You're not just writing code—you're...
-
CAM Software Engineer
vor 19 Stunden
Zurich, Schweiz Manukai VollzeitAbout UsManukai stands for Manu_facturing and Kai_zen, a Japanese methodology of continuous improvement that translates to "change for better." In ancient Greek, Kai_ros means "the opportune moment."We are a spin-off from ETH Zürich, aiming to bridge the gap between metal part design and machining. Our AI-powered technology empowers manufacturers to...
-
Zurich, Schweiz Meta VollzeitThe Reality Labs (RL) Research team brings together a world-class team of researchers, developers, and engineers to create the future of AR and VR. We are developing technologies to enable breakthrough AR glasses and VR headsets, working at the intersection of Computer Vision, Computer Graphics, and Machine Learning. The Virtual Humans team in Zurich, CH is...
-
Research Scientist
vor 2 Wochen
Zurich, Schweiz Oculus VollzeitMeta Reality Labs Research (RL-R) is a world leader in the design of virtual and augmented reality systems. We are currently seeking innovative researchers with a passion for technology to develop the next generation of digital humans and avatars. The focus of this role is on human motion and appearance reconstruction. The position requires a combination of...