Keynote Shader And Effects Engineer

TEKsystems

Cupertino (CA)

On-site

USD 163,000 - 231,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401(k) plan
Pre-tax and Roth contributions
Life Insurance
Disability insurance
HSA
Transportation benefits
Employee assistance
Paid time off

Job summary

Apple's Keynote team is seeking a Shader & Effects Engineer to design, develop, and optimize advanced visual effects and animations for the Keynote rendering engine. This contract role requires collaborating with designers and engineers to translate creative concepts into polished user experiences on Apple Silicon devices.

The ideal candidate has 5+ years in graphics/shader development, strong knowledge of rendering pipelines, and hands-on experience with shader languages such as Metal, GLSL,

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • Minimum 5 years of professional experience in graphics, rendering, or shader development.
  • Experience with real-time graphics optimization.
  • Strong knowledge of rendering pipelines and GPU/CPU synchronization.
  • Experience with shader languages: Metal, GLSL, HLSL, or Vulkan.
  • Proven ability to ship graphics features in production.

Responsibilities

  • Design and implement shader-driven visual effects and animations.
  • Optimize graphics and rendering for Apple Silicon devices.
  • Collaborate with designers to translate concepts into visuals.
  • Research and adopt state-of-the-art rendering technologies.
  • Own graphics features throughout the development lifecycle.

Skills

Shader development
Real-time rendering
Graphics programming
GPU optimization
Render pipelines

Education

Bachelor's degree in Computer Science

Tools

Metal
GLSL
HLSL
Vulkan

Job description

Keynote Shader & Effects Engineer

Client: Apple

Duration: 12-Month Contract

Start Date: October 2026

Apple's Keynote team is seeking a highly skilled Shader & Effects Engineer to help design, develop, and optimize the advanced visual effects and animations that power Keynote's custom rendering engine. This role is ideal for an engineer who thrives at the intersection of graphics programming, visual design, and creative technology. The successful candidate will bring deep expertise in real-time rendering and shader development while demonstrating the artistic sensibility needed to transform creative concepts into visually compelling experiences. This individual will play a key role in creating the high-impact effects, transitions, and animations seen by millions of users across Apple's ecosystem.

Responsibilities
  • Design, prototype, and implement advanced shader-driven visual effects and animations.
  • Develop and maintain high-performance graphics solutions optimized for Apple Silicon devices.
  • Create visually compelling real-time effects while maintaining strict rendering and performance requirements.
  • Collaborate closely with designers and engineers to translate creative vision into polished user experiences.
  • Apply modern graphics techniques to solve complex visual and technical challenges.
  • Optimize GPU performance to achieve smooth, high-fidelity rendering across a variety of hardware platforms.
  • Research and implement state-of-the-art rendering technologies and industry best practices.
  • Own graphics features and effect systems throughout the full development lifecycle, from concept through production.
Required Qualifications
  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Minimum of 5 years of professional experience in graphics, rendering, or shader development.
  • Proven experience developing and optimizing real-time graphics applications.
  • Strong understanding of rendering pipelines, rasterization, compute shaders, render passes, resource binding, and GPU/CPU synchronization.
  • Experience writing production-quality shader code using Metal, GLSL, HLSL, Vulkan, or similar technologies.
  • Demonstrated ability to optimize graphics workloads for performance-sensitive applications.
  • Experience shipping graphics features, visual effects, or rendering systems in production environments.
  • Strong communication skills and ability to collaborate effectively across technical and creative teams.
Preferred Qualifications
  • Deep expertise with Metal Shading Language (MSL) and the Apple graphics ecosystem.
  • Experience working with Core Animation, Core Graphics, or related Apple technologies.
  • Familiarity with modern graphics research, including SIGGRAPH and GDC content.
  • Experience with Motion, Adobe After Effects, or other visual effects and animation tools.
  • Exposure to machine learning, computer vision, or image-processing applications within graphics workflows.
  • generative art, creative coding, procedural graphics, or interactive media.
  • Artistic, design, or motion graphics experience.
Ideal Candidate Profile

This is not a traditional software engineering role. The ideal candidate combines advanced graphics engineering expertise with a strong appreciation for visual design and aesthetics. They understand how to create art through code and have a track record of developing sophisticated visual effects rather than simply implementing graphics features. Successful candidates often come from backgrounds such as:

  • Graphics Engineering
  • Rendering Engineering
  • GPU Engineering
  • Technical Art
  • Creative Technology
  • Real-Time Visualization
  • Visual Effects Engineering
  • Interactive Media Development
  • AR/VR Graphics

Candidates with experience in creative coding communities, generative art projects, or graphics-focused technical communities are especially encouraged to apply.

Portfolio Submission Required
  • ShaderToy projects
  • GitHub repositories
  • Personal portfolio websites
  • Graphics demonstrations
  • Visual effects breakdowns
  • Shipped products featuring custom rendering or shader work
  • Interactive graphics projects
  • Generative art or creative coding examples
Interview Process
  • Initial phone interview focused on technical experience and portfolio review.
  • Three 45-minute technical interviews with team members.
  • Final interview round may be scheduled based on team feedback.
Job Type & Location

This is a Contract position based out of Cupertino, CA.

Pay and Benefits

The pay range for this position is $143.28 - $143.28/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment.

Benefits are subject to change and may be subject to specific elections, plan, or program terms.

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan
  • Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type

This is a fully onsite position in Cupertino,CA.

Application Deadline

This position is anticipated to close on Aug 14, 2026.

Equal Opportunity Statements

TEKsystems is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Keynote Shader And Effects Engineers
Keynote Shader And Effects Engineers

TEKsystems • Los Angeles (CA)

On-site
USD 163,000 - 231,000
Medical, dental & vision
401(k) retirement plan
Time off/ PTO
Keynote Shader & Effects Engineer
Keynote Shader & Effects Engineer

OSI Engineering • California (MO)

On-site
USD 170,000 - 230,000
Keynote Shader & Effects Engineer
Keynote Shader & Effects Engineer

OSI Engineering • California (MO)

On-site
USD 140,000 - 190,000
Senior Real-Time Shader & Effects Engineer
Senior Real-Time Shader & Effects Engineer

Reporter Newspapers • Cupertino (CA)

On-site
USD 163,000 - 231,000
Medical coverage
Dental coverage
Vision coverage
+8
Senior Shader & Visual Effects Engineer (Keynote)
Senior Shader & Visual Effects Engineer (Keynote)

TEKsystems • Los Angeles (CA)

On-site
USD 163,000 - 231,000
Medical, dental & vision
401(k) retirement plan
Time off/ PTO
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+1
Technical Artist / Realtime Shader Developer (206317)
Technical Artist / Realtime Shader Developer (206317)

Aquent • New York (NY)

Remote
Subsidized health, vision, and dental plans
Paid sick leave
Retirement plans with a match
Realtime Graphics Developer (207834)
Realtime Graphics Developer (207834)

Aquent • California (MO)

Remote
W2 weekly pay
401k with match
Benefits
Graphic Designer
Graphic Designer

TEKsystems • Tualatin (OR)

Hybrid
USD 48,000 - 69,000
Medical, dental & vision
401(k) Retirement Plan - Pre-tax and R
Life Insurance (Voluntary Life & AD&D)
+5
Software Engineer V
Software Engineer V

PTR Global • Cupertino (CA)

Remote