Senior Graphics Software Engineer
$175k - $308.5kApple
Senior Graphics Software EngineerApple's ProVideo Software team pushes the boundaries of what's possible in image and video processing, delivering breakthrough visual experiences to hundreds of millions of users worldwide. We are looking for a skilled engineer with deep expertise in GPU-accelerated visual effects, AI/ML-driven image processing, and real-time playback and video FX pipelines. In this role, you'll shape the algorithms and systems that define how Apple users relive their most important moments.You will design, implement, and optimize GPU-based real-time visual effects and image processing algorithms that power video playback across Apple platforms. Working within a mature, high-performance application framework, you'll integrate cutting-edge AI/ML models into production pipelines while ensuring correctness across colorspaces and display targets. Day-to-day work spans algorithm prototyping, Metal shader development, performance profiling, and close collaboration with cross-functional partners in video engineering, machine learning, and product design.ResponsibilitiesDevelop and optimize image and video processing algorithms — including AI/ML-enhanced techniques — for real-time video playback applicationsImplement and tune GPU-accelerated visual effects using Metal, targeting high frame rates on Apple siliconArchitect and extend node-based image processing pipelines to support new creative features within existing application frameworksIntegrate new capabilities into mature NLE and camera codebases with minimal disruption to existing functionality and performanceCollaborate with ML researchers to bring AI/ML-based image and video models from prototype to on-device production deploymentEnsure accurate colorspace management throughout the full playback pipeline, from capture through displayProfile, debug, and resolve performance bottlenecks across CPU and GPU execution pathsPartner with camera hardware, display, and UX teams to define requirements and validate end-to-end visual qualityMinimum Qualifications5+ years of experience in image and video processing algorithm development, with a strong emphasis on real-time or near-real-time applicationsHands-on experience implementing and optimizing GPU-based visual effects for video playback pipelinesProficiency in Metal for GPU programming on Apple platformsStrong background in C/C++ and at least one of Objective-C or Swift for production software developmentDemonstrated ability to integrate new features into large, mature application frameworks without regressionsSolid understanding of NLE playback pipelines, including colorspace management and display renderingFamiliarity with node-based image processing architectures and their design trade-offsFamiliarity with AI/ML-based image and video processing technologies and on-device model integrationBachelors Degree in Computer Science, Computer Engineering, or equivalentPreferred QualificationsExperience developing or adapting AI/ML models specifically for image enhancement, style transfer, or video understanding tasksDeep expertise in Apple platform graphics and compute frameworks beyond Metal, such as Core Image or AVFoundationTrack record of shipping real-time camera or video features in consumer-facing iOS, iPadOS, or macOS productsSkilled in performance profiling and optimization using Xcode Instruments, GPU Frame Capture, or equivalent toolsProven experience with computational photography techniques such as HDR tone mapping, noise reduction, or multi-frame processingBackground in color science, ICC profiles, or HDR/wide color gamut pipeline designPay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $175,000 and $308,500, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.
$184k - $287.5k
...the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU... ...future Linux platforms.NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. This position involves...SeniorFull timeRemote workWorldwide$181.1k - $318.4k
Apple Inc. in Cupertino, California is looking for a Silicon Validation Software Engineer to enhance GPU IP validation and integration. This role involves writing shaders, debugging SoC software, and conducting high-level system validation. The ideal candidate will bring...Senior$174k - $252k
Develop GPU graphics and compute technologies spanning the full GPU software stack.Seek general solutions to problems, minimizing application or device-specific... ...and bring-up devices and work with product and engineering teams to define the role and requirements of the...Senior$174k - $252k
...practical experience.5 years of experience with software development in C++, and with data... ....3 years of experience with 3D graphics, OpenGL, and performance rendering.3 years... ...accessible technologies.Google's software engineers develop the next-generation technologies...Senior$174k - $252k
Software Engineer Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,... ...software design and architecture. 3 years of experience with 3D graphics, OpenGL, and performance rendering. 3 years of experience...Senior$174k - $252k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience... ...and supporting open-source projects.Google's software engineers develop the next-generation technologies that change how billions...Senior$139k - $208.4k
...the world. Come build with us!Role and ResponsibilitiesAs a Senior Engineer GPU Graphics Core Performance Verification Engineer, you will help lead... ...with GPU architecture, Modeling, RTL, Verification, and Software teams to define performance targets, debug performance issues...SeniorHourly payFull timeRelocation$184k - $287.5k
NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops network management software that configures network devices and routing tables of NVLink and large-scale InfiniBand networks powering the world’s most advanced supercomputers...SeniorFull time$224k - $356.5k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique... ...a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to...SeniorFull time$136k - $218.5k
...the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep... ...The NVIDIA Clocks group is looking for a dedicated and motivated Software developer with particular interest in algorithms and RTL Design...SeniorFull time$152k - $241.5k
NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive system software solutions from concept to production. In this role, you will be integral in overseeing the entire...SeniorFull timeLocal areaRemote work$152k - $241.5k
...a spectrum of GPUs. We actively collaborate with architecture, software, product, and research teams to shape and refine the strategic... ...hardware and softwareWe are now looking for a Deep Learning Software Engineer to help develop simulation infrastructure. The software rapidly...SeniorFull time$184k - $287.5k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for... ...vehicle technologies.Deep knowledge of E2E AV software integration from perception through... ...tuning.What We Need To See:We’re looking for engineers who can build systems — not just...SeniorFull time$184k - $287.5k
We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of...SeniorFull time$184k - $287.5k
...the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU... ...forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has...SeniorFull time$152k - $241.5k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique... ...and immerse yourself in the forefront of technology! As a Senior Tegra Software Engineer, you’ll collaborate with a hardworking group, moving forward...SeniorFull time$136k - $218.5k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy... ...impact on the world.We are currently looking for a Software/CAD Tool Engineer to join our dynamic team in our Circuits Solutions Group!...SeniorFull time$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...SeniorFull time$152k - $241.5k
...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced...SeniorFull time$148k - $226.2k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity...SeniorFull timeLocal areaRemote workWork from home$184k - $287.5k
NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks... ...in CPU and GPU architectures, numeric libraries, modular software design.Highly motivated with excellent verbal and written communication...SeniorFull time$184k - $287.5k
NVIDIA is the platform upon which every new AI-powered application is built. We are seeking a Senior Software Engineer - AI Inference Performance to advance innovative LLM and VLM inference. You will push workloads toward practical performance limits on NVIDIA GPU-accelerated...SeniorFull time$152k - $241.5k
Join the new Agentic Engineering team, within the Deep Learning Framework Group, at NVIDIA. We build the agentic workflows that automate code generation, testing, and tuning across NVIDIA's frameworks, compilers, and developer tooling. The team is a force multiplier for...SeniorFull timeWork experience placement$184k - $287.5k
...Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and... ...debugging, testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining...SeniorFull timeRemote work- Lead by example, driving engineering excellence across the team while actively mentoring and developing technical talent.Partner closely... ...partnerships across internal stakeholders including Google's software supply chain integrity program and executive leadership as well...Senior
$200k - $322k
We are now looking for a Senior Deep Learning Software Engineer, PyTorch. NVIDIA is hiring software engineers to design and build tools used by AI engineers across the world to design, develop, and deploy AI applications scalable across thousands of GPUs. This position...SeniorFull timeRemote workWorldwide$184k - $287.5k
...distributed systems can do.NVIDIA is building an RL Frameworks engineering team to develop the open-source tools and infrastructure that... ...researchers and post-training teams depend on. The team spans the full software stack, from collaborating closely with the researchers and...SeniorFull time$117k - $234k
...you'll do:Design, build, and maintain high performant APIs and software services for our 1P and 3P customers.Develop robust,... ...s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals...SeniorWork at officeFlexible hours$184k - $287.5k
We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing the foundational technology behind tomorrow’s AI factories, next-generation data centers, autonomous platforms—and even data centers...SeniorFull time$152k - $241.5k
...to today’s roads. We are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important roles in localization... ...complex problems for self-driving cars with a background in software design, embedded software, working on real-time software and...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Graphics Software Engineer. Be the first to apply!
- graphic designer marketing Cupertino, CA
- graphic designer - startup Cupertino, CA
- graphic programmer Cupertino, CA
- graphic packaging Cupertino, CA
- graphic production artist Cupertino, CA
- graphic Cupertino, CA
- visual information specialist Cupertino, CA
- graphic designer Cupertino, CA
- visual designer Cupertino, CA
- full-time, temporary graphic designer Cupertino, CA

