Computer Vision Software Engineer

1 week ago


Santa Clara, California, United States Apple Full time

Role Overview: Are you passionate about leveraging Computer Vision and Machine Learning to transform the interaction with visual content? Apple is seeking a skilled engineer to spearhead the creation of software that harnesses these groundbreaking technologies for users globally.

The Vision Framework division at Apple is pioneering advancements in imaging, computer vision, and machine learning for our suite of products. Engage with our dynamic team to develop state-of-the-art functionalities such as Live Text and Photos Memories across macOS and iOS platforms.

Essential Qualifications:

  • Minimum of 5 years of professional experience
  • Proficient programming skills in C, C++, or Objective-C
  • Background in computer vision or a related discipline
  • Demonstrated capability to architect and execute solutions utilizing contemporary design principles
  • Familiarity with concurrency and robust software configuration management practices

Position Responsibilities:

In this position, you will play a crucial role in converting sophisticated computer vision and machine learning algorithms into products that influence millions of users. Your contributions will range from framework development to performance evaluation, ensuring our technology is seamlessly integrated into Apple's future offerings.

We are looking for an engineer with a proven history in software development and a commitment to producing high-quality code. Strong analytical skills and the ability to work collaboratively within cross-functional teams are vital.

Educational Background:

A Bachelor’s or advanced degree in Computer Science, Computer Engineering, Machine Learning, Electrical Engineering, or equivalent professional experience is required.

About Apple:

Apple is dedicated to fostering an inclusive and diverse environment, providing equal opportunities to all candidates. Learn more about your rights as an applicant. Experience with macOS and iOS development is advantageous.

Compensation & Benefits:

The base salary for this role ranges from $130,000 to $242,000, contingent on skills, qualifications, experience, and location. Apple employees benefit from comprehensive medical and dental plans, retirement options, discounts on products and services, stock programs, and educational reimbursement.

Note:

Eligibility requirements apply to Apple’s benefits, compensation, and employee stock programs.



  • Santa Clara, California, United States Apple Full time

    Role Overview: Are you passionate about the transformative potential of Computer Vision and Machine Learning in enhancing image and video interactions? Apple is in search of a skilled engineer to spearhead the creation of software that will deliver these groundbreaking technologies to users globally.The Vision Framework division at Apple is pioneering...


  • Santa Clara, California, United States Apple Full time

    Role Overview: Are you passionate about the transformative potential of Computer Vision and Machine Learning in enhancing our interaction with visual content? Apple is seeking a skilled engineer to spearhead the creation of software that harnesses these groundbreaking technologies for a global audience.The Vision Framework division at Apple is pioneering...


  • Santa Clara, California, United States Apple Full time

    Role Overview: Are you passionate about the transformative potential of Computer Vision and Machine Learning in enhancing our interaction with digital media? Apple is in search of a skilled engineer to spearhead the creation of software that harnesses these groundbreaking technologies for users globally.The Vision Framework division at Apple is leading the...


  • Santa Clara, California, United States Apple Full time

    Role Overview: Are you passionate about the transformative potential of Computer Vision and Machine Learning in enhancing our interaction with visual content? Apple is in search of a skilled engineer to spearhead the creation of software that will deliver these groundbreaking technologies to users globally.The Vision Framework team at Apple is pioneering...


  • Santa Clara, California, United States Apple Full time

    Role Overview: Are you passionate about leveraging Computer Vision and Machine Learning to transform our interaction with digital media? Apple is in search of a skilled engineer to spearhead the creation of software that will introduce these groundbreaking technologies to users globally.The Vision Framework division at Apple is pioneering advancements in...


  • Santa Clara, California, United States Apple Full time

    Role Overview: Are you passionate about leveraging Computer Vision and Machine Learning to transform the interaction with visual media? Apple is in search of a skilled engineer to spearhead the creation of software that harnesses these groundbreaking technologies for users globally.The Vision Framework division at Apple is pioneering advancements in imaging,...


  • Santa Clara, California, United States Bright Vision Technologies Full time

    Job Opportunity at Bright Vision TechnologiesWe are seeking a highly skilled iOS Software Engineer to join our team at Bright Vision Technologies. As a key member of our development team, you will be responsible for designing and developing advanced applications for the iOS platform.Key Responsibilities:Design and develop scalable backend systems and...

  • iOS Software Engineer

    2 weeks ago


    Santa Clara, California, United States Bright Vision Technologies Full time

    Job Opportunity at Bright Vision TechnologiesWe are seeking a highly skilled iOS Software Engineer to join our team at Bright Vision Technologies. As a key member of our development team, you will be responsible for designing and developing advanced applications for the iOS platform.Key Responsibilities:Design and develop scalable backend systems and...


  • Santa Clara, California, United States Bright Vision Technologies Full time

    Job Opportunity at Bright Vision TechnologiesWe are seeking a highly skilled iOS Software Engineer to join our team at Bright Vision Technologies. As a key member of our development team, you will be responsible for designing and developing advanced applications for the iOS platform.Key Responsibilities:Design and develop scalable backend systems and...


  • Santa Clara, California, United States AMD Full time

    Join AMD and Shape the FutureAt AMD, we are committed to revolutionizing lives through our innovative technology, enhancing our industry, communities, and the global landscape.Our Vision: We aim to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal...


  • Santa Clara, California, United States d-Matrix Full time

    Software Engineer, Senior - AI/ML Workloadsd-Matrix - Santa Clara, CALocationSanta Clara, CaTypeFull timeDepartmentR&D - SW Kernels & Workloadsd-Matrix has fundamentally changed the physics of memory-compute integration with our digital in-memory compute (DIMC) engine. The "holy grail" of AI compute has been to break through the memory wall to minimize data...


  • Santa Clara, California, United States Oracle Full time

    Job OverviewAs a Senior Software Engineer at Oracle, you will collaborate with teams of developers tasked with the design, creation, and maintenance of our innovative software solutions. Your role will require you to architect comprehensive system interactions, engage in hands-on development, and possess a deep understanding of cloud infrastructure and...


  • Santa Clara, California, United States Tenstorrent Inc. Full time

    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...


  • Santa Clara, California, United States d-Matrix Full time

    d-Matrix has fundamentally changed the physics of memory-compute integration with our digital in-memory compute (DIMC) engine. The "holy grail" of AI compute has been to break through the memory wall to minimize data movements. We've achieved this with a first-of-its-kind DIMC engine. Having secured over $154M, $110M in our Series B offering, d-Matrix is...


  • Santa Clara, California, United States Software Technology Inc Full time

    Job OverviewPosition: Cybersecurity Engineer (M365 Environment)Company: Software Technology IncEmployment Type: Long-termM365 Messaging Security FocusROLE SUMMARY This position is integral to the global security team, tasked with the design and execution of security initiatives aimed at safeguarding our extensive computing, messaging, and broader M365...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe're seeking a highly skilled Software Development Engineer to join our Internet Security Infrastructure Team. As a key member of our team, you will be responsible for designing and developing large-scale backend systems.Key ResponsibilitiesDesign and develop large-scale backend systemsParticipate in all phases of the product development...


  • Santa Clara, California, United States Intel Full time

    Job SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Intel. As a key member of our Data Platforms Engineering and Architecture (DPEA) Group, you will be responsible for designing, developing, and testing software solutions for our data center products.Key ResponsibilitiesDesign and develop system validation...


  • Santa Clara, California, United States NVIDIA Full time

    Join NVIDIA's Innovative Engineering TeamBecome a part of NVIDIA's pioneering Solution Engineering team that is redefining the landscape of autonomous machines. Our mission is to design and implement scalable robotic solutions that empower the next generation of AI-driven robots. Our team is hands-on, results-oriented, and deeply values diversity.Your...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will play a critical role in designing and developing software for our IoT security engine in our cloud-based software components.Key ResponsibilitiesDesign and Develop Software: You will design and...


  • Santa Clara, California, United States Blue River Technology Full time

    Job OverviewPosition: Lead Software Engineer for Autonomous SystemsLocation: Remote with occasional office presence requiredKey ResponsibilitiesConduct research, design, and development of software applications for computer and network systems.Create resilient and reliable components for robotics systems aimed at autonomous functionality.Implement support...