Software Engineer
$143.28 per hourTEKsystems
Keynote Shader & Effects Engineer *Client:* Apple
*Duration:* 12-Month Contract
*Start Date:* October 2026
Position Overview 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:
* 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 A portfolio is a critical component of the evaluation process. Candidates should provide examples demonstrating advanced graphics and shader development capabilities, including one or more of the following: * 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. If eligible, the benefits
available for this temporary role may include the following: * 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. About TEKsystems
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company 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. About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. 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.
$140k - $210k
...we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Sr. Full Stack Software Engineer About your role: Clover is a global leader in financial services technology, dedicated to building the smart point-of-sale (...SuggestedFull timeWork at officeMonday to FridayFlexible hours$152k - $241.5k
...now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure... ...team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high...SuggestedFull time$184k - $287.5k
...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip...SuggestedFull timeWorldwide$120k - $170k
...relentless work. The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the entire product surface... ...infrastructure, deployment pipelines, and monitoring Help shape engineering culture, processes, and technical standards Qualifications...SuggestedFull timeRelocation package$150k
...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI... ...of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a...SuggestedFull timeVisa sponsorship$184k - $287.5k
We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application crafted to provide our storage customers the capabilities to handle and supervise our distributed storage infrastructure. Our...Full time$149k - $359k
...opportunities and leave your mark, come join us. THE ROLE Join our Core Engineering team to power the foundation of our Enterprise Data Cloud,... ...complex distributed systems challenges through thoughtful software design. Partnering closely with cross-functional engineering...Full timeWork at officeFlexible hours$123k - $190k
...and reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise usability, end-user functionality... ...Validation and AV System Reliability. RoleAs a Software Engineer on the HIL Platform and Services Team, you get to be at the...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$184k - $287.5k
NVIDIA is hiring experienced software engineers to help scale up its AI Infrastructure. We expect you to have significant software engineering experience with cluster operations, operator development, node health monitoring and working with GPU resource scheduling. We...Full timeRemote work- ...the world's most critical assets. Our Team's Vision Our Engineering team has established a culture based on thought leadership, independence... ..., and integration testing, ensuring robust and resilient software delivery Partner cross-functionally with Product...Work at officeImmediate start
$125k - $200k
...Full Stack Software Engineer Our client is a world class global consulting firm offering technology assistance to its many clients. Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Full Stack...Visa sponsorship- ...Senior Full-Stack Software Engineering Role This is a senior full-stack software engineering role. You'll work closely day-to-day with other engineers, designer, and PM to plan, design, build, and ship high quality software. Your responsibilities will include:...
$184k - $287.5k
The Autonomous Vehicles Platform team is looking for a hands-on Cybersecurity Software Engineer. As part of our team, you will work on our Autonomous Driving Platform software, implementing performant and scalable solutions for data collection and autonomous vehicle fleets...Full time- Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that...
$135k - $200k
Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridAll key offline workloads — large-scale data processing, simulation... ...across the others.We are open to candidates at either the Software Engineer or Senior Software Engineer level. Level will be determined...Full time$117k - $234k
Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable software solutions by managing feature implementation, testing, and ongoing support within collaborative teams. You will apply advanced...Full timeTemporary workPart time$130.75k - $181k
...Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally. In this... ...tolerance, horizontal scalability, and load balancing.Performance Engineering: Drive the scaling, optimization, and innovation of the Data Platform...Permanent employmentWork at office3 days per week$184k - $287.5k
...do their best work. Come join the team and see how you can make a lasting impact on the world.We are now looking for a senior software engineer to join our Hardware Infrastructure team! Our team is responsible for delivering highly available platform services and performant...Full time$143.2k - $243.4k
Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried... ..., clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews...Full timeWork at officeImmediate startRemote workFlexible hours$130k - $155k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL-STACK SOFTWARE ENGINEER (STARLINK CUSTOMER SUCCESS) At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink...Permanent employmentFull timeTemporary workWorldwideWeekend work$147k - $211k
...Preferred qualifications: 1 year of experience in networking stack software development.Proficiency in building and working with AI Agent... ...Networking in Google Cloud Platforms (GCP).Google's software engineers develop the next-generation technologies that change how...$147k - $211k
...setting. Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,...Worldwide$174k - $253k
...Python.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and... ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how...Worldwide$165.2k - $223.6k
...-system C++ and SystemC models of these custom SoCs — that let software teams start development months before silicon arrives. For Trainium... ...within 12 hours of first silicon. We're looking for a software engineer to build and own the models and infrastructure that make this...Local areaFlexible hours- ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery... ...Function of Position We are seeking a Senior Software Engineer to build backend services and APIs that support our robotic...Local areaWorldwideFlexible hours
$224k - $356.5k
...their best work. Come join the team and see how you can make 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-end autonomous driving applications. We are seeking senior...Full time$140k - $215k
...days working remotely from home. What You’ll Do:Lead backend engineering efforts from rapid prototypes to large-scale applications across... ...to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for...Full timeWork experience placementWork at officeLocal areaRemote workWork from home2 days per week3 days per week$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...Full time$174k - $253k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience... ...to commit or contribute to Apache projects.Google's software engineers develop the next-generation technologies that change how...$224k - $356.5k
...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI... ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Cupertino, CA
- software developer positions Cupertino, CA
- consulting software engineer Cupertino, CA
- software developer Cupertino, CA
- software engineer healthcare Cupertino, CA
- cybersecurity software engineer Cupertino, CA
- software developer fintech Cupertino, CA
- software engineer amazon Cupertino, CA
- part time software developer remote Cupertino, CA
- software engineer Cupertino, CA


