Senior Graphics Software Engineer
$175k - $308.5kApple
Senior Graphics Software Engineer
Apple'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.
Responsibilities
- Develop and optimize image and video processing algorithms — including AI/ML-enhanced techniques — for real-time video playback applications
- Implement and tune GPU-accelerated visual effects using Metal, targeting high frame rates on Apple silicon
- Architect and extend node-based image processing pipelines to support new creative features within existing application frameworks
- Integrate new capabilities into mature NLE and camera codebases with minimal disruption to existing functionality and performance
- Collaborate with ML researchers to bring AI/ML-based image and video models from prototype to on-device production deployment
- Ensure accurate colorspace management throughout the full playback pipeline, from capture through display
- Profile, debug, and resolve performance bottlenecks across CPU and GPU execution paths
- Partner with camera hardware, display, and UX teams to define requirements and validate end-to-end visual quality
Minimum Qualifications
- 5+ years of experience in image and video processing algorithm development, with a strong emphasis on real-time or near-real-time applications
- Hands-on experience implementing and optimizing GPU-based visual effects for video playback pipelines
- Proficiency in Metal for GPU programming on Apple platforms
- Strong background in C/C++ and at least one of Objective-C or Swift for production software development
- Demonstrated ability to integrate new features into large, mature application frameworks without regressions
- Solid understanding of NLE playback pipelines, including colorspace management and display rendering
- Familiarity with node-based image processing architectures and their design trade-offs
- Familiarity with AI/ML-based image and video processing technologies and on-device model integration
- Bachelors Degree in Computer Science, Computer Engineering, or equivalent
Preferred Qualifications
- Experience developing or adapting AI/ML models specifically for image enhancement, style transfer, or video understanding tasks
- Deep expertise in Apple platform graphics and compute frameworks beyond Metal, such as Core Image or AVFoundation
- Track record of shipping real-time camera or video features in consumer-facing iOS, iPadOS, or macOS products
- Skilled in performance profiling and optimization using Xcode Instruments, GPU Frame Capture, or equivalent tools
- Proven experience with computational photography techniques such as HDR tone mapping, noise reduction, or multi-frame processing
- Background in color science, ICC profiles, or HDR/wide color gamut pipeline design
Pay & Benefits
At 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.
$148.3k - $222.5k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Graphics Software Engineering General Summary: As a leading... ...work experience in a role requiring interaction with senior leadership (e.g., Director and above) ....SuggestedFull timeWork experience placementImmediate startWork from home$40 - $85 per hour
...Senior Software Engineer remote $40 - $85/hour pay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation codebase refactoring performance optimization Job...SeniorFull timeFor contractorsRemote work$150k - $185k
...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster Tillster, headquartered in the USA, is the global leader in digital ordering and customer engagement solutions. For over a decade we have developed revolutionary...SeniorFull timeContract workPart timeLocal areaVisa sponsorship$150k - $215k
...people. Vannevar is a small agile team combining world-class engineers with veteran strategists who bring deep expertise in defense and... ...At Vannevar we’re consistently iterating on AI-enabled software products to deter our adversaries and lead the fight for strategic...SeniorFull timeFor contractorsRemote workRelocation$138.7k - $208.1k
...owning a build and data-packaging pipeline as they are bringing the engine up on new hardware or diving into low-level systems to track... ....• Experience developing internal developer tools with graphical front-ends (e.g. C#/WinForms).• Familiarity with scripting languages...Senior$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office$172k - $258.1k
...name synonymous with entertainment excellence and creativity.Senior Graphics Programmer, Mobile (iOS/Android)PlayStation Studios / San Diego... ...will focus on writing and optimizing our mobile rendering engine, debugging graphics and performance issues, implementing new...SeniorRemote workFlexible hours- ...extension of our communications protocolSoftware architecture and engineering process developmentRequired QualificationsMust be a US... ...calm and effective under operational pressureExperience with software development processes such as AgileExperience with aerospace software...Senior
- Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development life cycle using modern methodologies, such as Agile/Scrum and test-driven development. Ideal candidate will be experienced with complex coding in C++, CLI, C#, Java...Senior
- ...Job Title Graphics Software Engineer (XR / Gaussian Splatting / Android) Duration 6-Month Contract Location: San Diego, CA Job Description This is a hands-on, performance-critical role where you will work on cutting-edge rendering systems and optimize...Contract work
- ...Job Title: Graphics Software Engineer - Vulkan / GPU Rendering (Android XR) Location: San Diego, CA (100% Onsite) Duration: 3 months with possibility of extension Job Summary Client is seeking a Graphics Software Engineer to develop and optimize high-performance...
$163.2k - $244.8k
...intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation... ...verification, and validation, following established engineering best practicesCollaborate with senior engineers to design and build scalable, maintainable...SeniorFull timeTemporary workPart timeWorldwide$128.9k - $219.1k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried... ...requirements and drive the full development lifecycleBuild software that is simple to use, allowing customers to extend and customize...SeniorWork at officeImmediate startRemote workFlexible hours$129k - $205k
Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions (San Diego... ...Monitoring and Diagnostics Heart, R&D organization. As a Senior Software Engineer, you’ll be a part of highly collaborative,...SeniorFull timeWork at officeImmediate startRelocation package3 days per week$163.2k - $244.8k
...with intelligent systems. Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices and facilities... ...real hardware—for U.S. and international defense customers. Our engineers write new autonomy code—such as mission behaviors, platform-specific...SeniorFull timeTemporary workPart timeFor contractorsWork at officeWorldwide$168.1k - $227.4k
...features not possible on bare metal i.e. true Software Defined Networking (SDN). We are growing... ...C++, and a passion for systems software engineering such as kernel or embedded development,... ...with users, other technical teams, and senior management to collect requirements,...SeniorInternshipLocal areaWorldwideFlexible hours- ...Senior Android Software Engineer A growing medical device company is looking for a Senior Android Engineer to join a small, tight-knit mobile team building software that's an integral part of a connected medical device ecosystem. This is a high-impact role at the intersection...SeniorWork at officeVisa sponsorship
$160k - $240k
...., track fusion), and the HivemindSDK to develop the autonomy software that runs on an unmanned platform — air, maritime, space, or effects... ...control vendors, C2 providers). It's a hands-on role for engineers who like seeing their code operate in the real world — whether...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWorldwide- ...Job Description Job Description Senior Software Engineer Responsibilities: Provide technical expertise within the Engineering department to solve difficult software challenges or problems or to bring in new technical capability Design, develop, document and...SeniorWork experience placement
$85k - $100k
...excited by fast-paced creative environments, culturally driven storytelling, and high-visibility brand moments. We are looking for a Senior Graphic Designer to join our growing creative team in San Diego. This role is ideal for a highly motivated designer with strong...SeniorWork at officeImmediate startRemote workFlexible hoursShift work- ...Required Skills & Experience - 7-12 years of Software Engineering experience\n- Strong C++ development\n- Windows desktop application development (Visual Studio)\n- Software that interacts with hardware, machinery, or automation equipment\n- Experience testing and troubleshooting...Senior
- ...digital capabilities across cloud, data, and software environments. Our teams tackle complex,... ...architectures, working alongside engineers and operators to deliver resilient, forward... ...About the role: PMAT is seeking a Senior Software Engineer (Programmer Engineer –...Senior
- ...digital capabilities across cloud, data, and software environments. Our teams tackle complex,... ...Architecture (NOA), working alongside engineers and operators to deliver resilient,... ...seeking a highly experienced and motivated Senior Software Engineer to contribute to the integration...SeniorFull time
- The job Branded Research, Inc. seeks a motivated and experienced Senior Software Engineer to help oversee all technical aspects of a leading insights and technology company. The Senior Software Engineer will play a critical, embedded part in the continuous development...SeniorWork at office
- ...drone operations Development of new algorithms Modifications and extension of our communications protocol Software architecture and engineering process development Required Qualifications Must be a US Citizen Strong development experience with C++ Front...Senior
$117.8k - $176.6k
...Company: Qualcomm Innovation Center, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: We are looking for... ...key organizational decisions (e.g., is consulted by senior leadership to provide input on key decisions)....SeniorFull timeWork experience placementImmediate startWork from home$136.12k - $183.7k
## \nCompany:\n\nQualcomm Technologies, Inc.\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e ADAS R\u0026D Software\n\nGeneral Summary:\n\nContribute to the broader implementation of Advanced Driver-Assistance Systems (ADAS), which are designed to reduce...SeniorFull time$112k - $239k
...Senior Software Engineer As a Senior Software Engineer within our innovation team, you'll help build and scale the client-facing and team member-facing servicing applications used by millions of Rocket homeowners. This role is for an engineer who wants to own meaningful...SeniorMinimum wageShift workNight shiftWeekend work$130k - $165k
...team! Location - San Diego, CA. This is an on-site/in-person role . Summary/Objective We are seeking a Senior Android Software Engineer to design, build, and maintain high-quality Android applications that are an integral part of our medical device...SeniorFull timeWork at officeLocal area$180k - $250k
...Role: Senior Perception Software Engineer Location: San Diego, CA (in-office) Salary Range: $180,000 - $250,000 + stock options, 401k matching, and other benefits Role Overview: Seasats' vehicles operate in highly remote and often communications-limited environments...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Graphics Software Engineer. Be the first to apply!
- graphic design internship San Diego, CA
- graphic designer - startup San Diego, CA
- visual information specialist San Diego, CA
- graphic packaging San Diego, CA
- graphic designer San Diego, CA
- visual designer San Diego, CA
- graphic design internship remote San Diego, CA
- graphic San Diego, CA
- online freelance graphic designer San Diego, CA
- graphic production artist San Diego, CA



