← Back to all jobs

Numbers Software Engineer, Visual Productivity

Apple · Pittsburgh · Posted 2026-08-24

Apply on the company site →

Job description

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. 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.