Demo

Numbers Software Engineer, Visual Productivity

Apple
Pittsburgh, PA Other
POSTED ON 8/25/2026
AVAILABLE BEFORE 10/25/2026
Do you want to help reshape the future of productivity software for millions of creators and consumers worldwide? Are you passionate about building fluid, intuitive user experiences across macOS, iOS, iPadOS, and visionOS? The Numbers team within Apple’s Visual Productivity Apps group is looking for an engineer to help build the next generation of iWork, Freeform, and core visual productivity technologies. In this role, you will design and deliver features across tables, charts, and data canvases, crafting code that is as elegant and high-performing as the experiences it powers. As an engineer on the Numbers team, you will contribute to exciting and powerful features in tables, charts, and spreadsheets that are used across Apple apps like Freeform, Keynote, Numbers, and Pages. You’ll work in a collaborative, cross-functional environment where engineering, human interface design, and QA partner closely from initial concept to launch. In this role, you will: Collaborate closely with engineers, Human Interface designers, and product partners to brainstorm, prototype, and ship innovative interactions and visual capabilities. Design, optimize, and evolve the core calculation engine that powers Numbers, ensuring high throughput, thread safety, and instant responsiveness across massive datasets and complex formula dependency graphs. Tackle complex engineering challenges across massive data sets, high-performance rendering, and multi-touch/spatial interaction models. Navigate and evolve a large, mature codebase by diagnosing subtle issues, improving testability, and delivering robust architectural enhancements. Prototype novel concepts rapidly and present compelling technical demos to cross-functional teams and leadership. Keep the user experience at the center of every technical decision, sweating the details to deliver software that delights. Minimum Qualifications: At least 1 year of experience in Swift, Objective-C, and C . Experience integrating modern AI-assisted tools and assistants into daily workflows to accelerate prototyping, code comprehension, and debugging. Solid foundation in computer science fundamentals, data structures, and software architecture. Demonstrated experience developing, profiling, and shipping software in large-scale codebases. Proven track record of rapid prototyping, iterating based on feedback, and presenting demos to diverse audiences. Experience with performance profiling tools and optimization techniques for memory, responsiveness, and render pipelines. Excellent communication and collaboration skills with an emphasis on cross-functional teamwork. Deep empathy for user experience. Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience. Preferred Qualifications: Familiarity with multi-platform development across Apple platforms (macOS, iOS, iPadOS, visionOS). Experience handling large-scale data sets, spreadsheet calculation models, or data visualization engines.

Hourly Wage Estimation for Numbers Software Engineer, Visual Productivity in Pittsburgh, PA
$34.00 to $40.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Numbers Software Engineer, Visual Productivity?

Sign up to receive alerts about other jobs on the Numbers Software Engineer, Visual Productivity career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$73,784 - $86,677
Income Estimation: 
$90,372 - $103,622
Income Estimation: 
$61,825 - $80,560
Income Estimation: 
$90,032 - $105,965
Income Estimation: 
$85,996 - $102,718
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple

  • Apple Nashua, NH
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 1 Day Ago

  • Apple Reno, NV
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 1 Day Ago

  • Apple Broomfield, CO
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 1 Day Ago

  • Apple Washington, WA
  • Imagine what you could do here. The people here at Apple don't just build products - we craft the kind of wonder that's revolutionized entire industries. I... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Numbers Software Engineer, Visual Productivity jobs in the Pittsburgh, PA area that may be a better fit.

  • APN Software Services, Inc Murrysville, PA
  • Position Title: Embedded Software Development Engineer (PHIAJP00003991) Location: Murrysville Pennsylvania USA 15668 (onsite) Duration: 12 months Positions... more
  • 6 Days Ago

  • air Pittsburgh, PA
  • Company Description Air is the leader in Enterprise Readiness. Our mission is to establish readiness as a real-time condition that is continuously achieved... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!