Computer Vision & Machine Learning Engineer - Body Understanding (m/f/d)
Munich, Bavaria-Bayern, Germany
Apple
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways.Summary
Posted: Dec 17, 2024Role Number:200583131
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Multifaceted, amazing people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product! Do you love working on challenges that no one has solved yet? At Apple, we are pushing the boundary of what is possible to improve the lives of our customers. Are you eager to work at the intersection of Computer Vision and Deep Learning, on projects that turn technical innovation into Apple products which touch the lives of millions of people? Then join the Munich Vision Lab as a CV/ML Engineer. Our team has brought to live the Persona technology that powers FaceTime on Apple Vision Pro. Help us develop groundbreaking technology in real-time image-based pose and shape recovery for more human body understanding use cases. We are looking for candidates with outstanding technical expertise, ideally with a track record in algorithm development for image-based deep learning, multimodal foundation models, multi-view geometry, human motion capture, or a highly related discipline. You should be able to quickly prototype different algorithm solutions, but also to elevate them to production standard. Join us for the rare opportunity to work on computer-vision-driven products that go beyond the state of the art and that delight and inspire millions of Apple’s customers every single day.
Description
In this role as a CV/ML engineer, you will be developing image-based algorithms for body understanding. The scope of our team encompasses the entire project cycle, from the initial cross-functional definition to prototype development, quality evaluation, and product integration. As the ML algorithms team, we are responsible to source our training data by specifying requirements and ensuring their implementation in both real and synthetic data campaigns. Responsibilities include data handling, including capturing, processing and managing large datasets, data cleaning, transformation, and augmentation, as well as identifying the ideal algorithm and model architecture for a particular use case and hardware configuration.
Minimum Qualifications
- Strong theoretical background + practical experience in Deep Learning (including CNNs, Transformers, and self-supervised learning)
- Proficiency in PyTorch or Tensorflow
- Solid knowledge in 3D Computer Vision including image formation and multi-view geometry
- Solid foundational and applied math knowledge, particularly around Linear Algebra and Optimization
- Great Python skills for writing efficient and maintainable solutions in larger code bases
- English language fluency (written and verbal)
Preferred Qualifications
- Strong communication and decision-making skills
- Resilience to uncertain and complex environments
- Experience with large-scale foundation (vision/language/both) models is a plus
- Experience with large-scale image/video datasets is a plus
- BS, MS or PhD in computer vision, machine learning, computer science or related fields
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
2
0
0
Tags: Architecture Computer Science Computer Vision Deep Learning Linear algebra Machine Learning Mathematics PhD Python PyTorch TensorFlow Transformers
Region:
Europe
Country:
Germany
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Staff Machine Learning Engineer jobsPrincipal Data Engineer jobsData Scientist II jobsStaff Data Scientist jobsBI Developer jobsData Manager jobsJunior Data Analyst jobsResearch Scientist jobsData Science Manager jobsBusiness Data Analyst jobsLead Data Analyst jobsSenior AI Engineer jobsData Engineer III jobsData Specialist jobsData Science Intern jobsSr. Data Scientist jobsData Analyst Intern jobsSoftware Engineer II jobsSoftware Engineer, Machine Learning jobsData Analyst II jobsAzure Data Engineer jobsPrincipal Software Engineer jobsJunior Data Engineer jobsBI Analyst jobsSenior Data Scientist, Performance Marketing jobs
Snowflake jobsEconomics jobsLinux jobsOpen Source jobsJavaScript jobsHadoop jobsBanking jobsComputer Vision jobsGoogle Cloud jobsKafka jobsPhysics jobsData Warehousing jobsRDBMS jobsNoSQL jobsR&D jobsAirflow jobsMLOps jobsKPIs jobsScala jobsClassification jobsOracle jobsData warehouse jobsStreaming jobsGitHub jobsPostgreSQL jobs
Scikit-learn jobsCX jobsSAS jobsScrum jobsTerraform jobsData Mining jobsPySpark jobsPandas jobsDistributed Systems jobsRobotics jobsBigQuery jobsIndustrial jobsJira jobsLooker jobsUnstructured data jobsE-commerce jobsJenkins jobsRedshift jobsdbt jobsReact jobsMicroservices jobsData strategy jobsPharma jobsMySQL jobsNumPy jobs