Current jobs related to Computer Vision Software Engineer - Santa Clara, California - Apple


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Software Engineer, 3D Computer VisionNVIDIA is a world leader in high-speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale.We are seeking an exceptional CUDA developer to build developer-facing...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a world-leader in high-speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale.We are now looking for an exceptional CUDA developer to build developer-facing libraries and services that will accelerate the...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a world-leader in high-speed computer vision, artificial intelligence, and deep learning. Our team builds the accelerated software ecosystem that enables visual AI developers to innovate swiftly and efficiently at scale.We are seeking an outstanding individual to help us build highly optimized microservice products and NVIDIA NIMs that bring visual...


  • Santa Clara, California, United States Selector Software Full time

    Job OverviewSelector Software is seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based systems.Key Responsibilities:Design and implement cloud-based systems using Python and GolangDevelop REST APIs and microservices for...


  • Santa Clara, California, United States United Software Group Full time

    We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at United Software Group. In this role, you will be responsible for developing and maintaining our CI/CD pipeline, ensuring the highest quality of our software products.Key responsibilities include:Designing and implementing automated testing frameworksDeveloping and...


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

    Job Description:d-Matrix is revolutionizing the field of memory-compute integration with our cutting-edge digital in-memory compute (DIMC) engine. This innovative technology has the potential to break through the memory wall, minimizing data movements and paving the way for significant advancements in AI compute.We are seeking a highly skilled Software...


  • Santa Clara, California, United States XPENG Motors Full time

    Job Title: Computer Vision ResearcherXpeng Motors is a leading smart electric vehicle company that designs, develops, manufactures, and markets smart EVs with advanced Internet, AI, and autonomous driving technologies.We are committed to in-house R&D and intelligent manufacturing to create a better mobility experience for our customers. We strive to...


  • Santa Clara, California, United States Amazon Full time

    Job SummaryAt Amazon, we're re-engineering our VPC distribution plane as part of our initiative to get EC2 performance as close as possible to that of on-premise bare metal. We're looking for a skilled Cloud Networking Software Developer to join our team and help us deliver software-defined networks at scale.About the RoleWe're a team of passionate software...

  • Software Engineer

    5 days ago


    Santa Clara, California, United States Oracle Full time

    Job Title: Software EngineerOracle is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and operating systems.Key Responsibilities:Design and develop software applications and operating systemsTest and debug software applications and operating...


  • Santa Clara, California, United States NVIDIA Full time

    Transforming Computer Vision with NVIDIA MaxineNVIDIA has been at the forefront of computer graphics and accelerated computing for over 25 years. In the AI era, our legacy of innovation is fueled by great technology and amazing people. Our Maxine developer platform enables the creation and deployment of AI features for real-time video communication and...


  • Santa Clara, California, United States United Software Group Full time

    We are seeking a skilled Software Development Engineer in Test to join our team at United Software Group. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software products.The ideal candidate will have a strong background in software development, with experience in languages...


  • Santa Barbara, California, United States Green Hills Software Full time

    Join Our Team of Software Development EngineersWe are seeking highly skilled Software Development Engineers to join our team at Green Hills Software. As a key member of our team, you will play a critical role in developing software that makes computers safe for humanity.Our Software Development Engineers are responsible for designing, implementing, and...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a talented software engineer to join our Solutions Engineering team and contribute to the development of our autonomous vehicle platform.You will work closely with experts in Deep Learning, Computer Vision, and vehicle control to design, develop, and implement software and systems that will revolutionize the automotive industry.The ideal...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is at the forefront of technological advancement, pushing the boundaries of what is possible with computer graphics, parallel computing, and AI.We are seeking a software engineer to join our CUDA system software team, working closely with hardware engineers and other software engineers to design, develop, debug, and deploy functional aspects of NVIDIA...


  • Santa Barbara, California, United States Green Hills Software Full time

    Join Our Team of Visionary Software DevelopersAt Green Hills Software, we're on a mission to revolutionize the world of computer safety. As a Software Development Engineer, you'll play a critical role in shaping the future of our products and making a lasting impact on humanity.Key ResponsibilitiesDesign and develop innovative software solutions for...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a leader in the field of high-performance computing, and we're seeking a talented software engineer to join our team.As a software engineer at NVIDIA, you will be responsible for developing and maintaining infrastructure tools used by design engineers for building sophisticated chip designs.Our team is responsible for adapting to new design and...


  • Santa Clara, California, United States Dell Full time

    Unlock Your Potential as a Senior Software EngineerDell is a leader in technology innovation, and we're looking for talented software engineers to join our team. As a Senior Software Engineer, you'll play a key role in driving the development of our cutting-edge products and solutions.About the RoleAs a Senior Software Engineer, you'll be responsible for...

  • Software Engineer

    2 weeks ago


    Santa Clara, California, United States Cypress HCM Full time

    Job OverviewCypress HCM is seeking a highly skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using C++ and Python programming...


  • Santa Clara, California, United States Rivos Full time

    Job Title: AI Software Development EngineerAbout the Role:We are looking for a highly skilled AI Software Development Engineer to join our team at Rivos. As a key member of our silicon, software, and platform design team, you will be responsible for building and maintaining our AI software stack. Key Responsibilities:* Build-up components of an AI Software...


  • Santa Clara, California, United States NVIDIA Full time

    Job SummaryNVIDIA is seeking a highly skilled software engineer to join our CUDA system software team. As a software systems engineer, you will be responsible for designing, developing, and deploying various aspects of NVIDIA hardware and mobile system-on-chip (SOC) devices.Key Responsibilities* Design and develop software components for NVIDIA hardware and...

Computer Vision Software Engineer

2 months ago


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 advancements in imaging, computer vision, and machine learning technologies across Apple's product lineup. Join our dynamic team to contribute to innovative features such as Live Text and Photos Memories on macOS and iOS.

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 expertise in designing and executing solutions utilizing contemporary architectural principles
  • Familiarity with concurrency and effective software configuration management practices

Position Description

In this position, you will play a crucial role in converting sophisticated computer vision and machine learning algorithms into products that reach millions of users. Your responsibilities will encompass everything from framework development to performance evaluation, significantly contributing to the integration of our technology into Apple's future products.

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 capacity 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.

About Apple:

Apple is dedicated to fostering an inclusive and diverse workplace, 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 upon skills, qualifications, experience, and location. Apple employees benefit from comprehensive medical and dental plans, retirement benefits, discounts on products and services, stock options, and tuition reimbursement.

Note:

Apple's benefits, compensation, and employee stock programs are subject to eligibility criteria.