Performance Modeling Software Architect, Platform Architecture
Apple Oakbrook
Performance Modeling Software Architect, Platform Architecture
Work Locations Submit Resume
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish! Join us to help deliver the next groundbreaking Apple product. In this role, you will be a member of the system-on-chip (SOC) performance team, working within the Hardware Technologies organization to shape the architecture of Apple's future devices. Our team initiates and fosters deep collaboration between the SOC architecture, design, power, and software teams, to deliver world-class caches/memory system. The end goal is to provide the best customer experience in the world by enabling all the CPUs, GPUs, Machine Learning, Camera, Display, and Connectivity components on our chips to work seamlessly together. We are seeking an upbeat and highly motivated SOC Performance Modeling SW Architect to work on our performance models and infrastructure.
Description
You will be tasked with ensuring Apple's ability to produce high quality, timely data to drive world class hardware designs. You will collaborate with engineers across the organization to translate design space studies into well written software models. You will develop your ability to transform the hardware execution model into high-performance C++. You will be involved with the full life-cycle of performance modeling, from early architectural exploration to post-silicon correlation. Last, but not least, you'll be expected to pay close attention to the performance, maintainability, and flexibility of the simulator, making sure hardware architects can quickly iterate on experiments.
Responsibilities
- Appreciate the good parts of C++, and leveraging the language to maximize the utility of our software models
- Develop APIs that can be used by non-expert C++ developers
- Train AI agents and non-expert C++ developers on idiomatic code and methods
- Help ensure our codebase is structured for effective use with AI-assisted development tools
- Write clear, self-documenting code with consistent conventions, meaningful naming, and well-organized modules
- Learn about the state of the art in SoC IP and chip-level architecture
- Work on data analysis pipelines, visualization methodologies, continuous regression testing
- Run performance simulations
- Careful analysis and presentation of simulation results
Minimum Qualifications
- Bachelor's degree
- Experience in hardware architecture and design issues
- Experience coding in C++ and Python and binding C++ to other languages
- Experience with computer architecture and software engineering principles
- Experience with data structures and algorithms
- Experience using software models to collect behavioral characteristics, and transforming that data into compelling performance analysis
Preferred Qualifications
- MS or PhD in CS, EE or related field
- 20+ years of relevant experience
- Experience with multi-paradigm software development in C++
- Experience with multi-language programming environments, and selecting the right tool or language for the job
- Experience with compiler explorer and understanding the transformations the compiler is performing on your code
- Experience thinking about code as something that will be read by both humans and machines, and instituting conventions, structure, and documentation that make a codebase tractable for AI-assisted reasoning and navigation
- Experience with architectural, micro-architectural performance modeling
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. Submit Resume Back to search results See all roles in Austin
- ...Health Cloud Technical Architect (Contract)... ...5+ yrs Salesforce architecture Health Cloud... ...integrations with external platforms (e.g., EHRs, PBMs, pharmacy... ...architecture is optimized for performance, scalability, and... ...specs, and data models Collaborate with...PlatformPerformanceContract work
- ...bring together data architecture, AI, cloud engineering... ...Salesforce Data Cloud Architect who can design and... ...Design scalable data models, governance frameworks... ...ecosystem and third-party platforms Build and optimize... ...360, marketing performance, sales intelligence...PlatformPerformanceTemporary workRemote workFlexible hours
- ...Software Architect - Collector Platform Location: Boston, MA-Hybrid Time Type: Full Time About BigRio... ...world-class engineering and architecture talent, we are seeking a Software... ...automation, modernization, and enterprise performance. Role Overview You are a...PlatformPerformanceFull time
$139.1k - $254.9k
...Marketing/Data Technical Architect The opportunity This... ...Manager in Technical Architecture, you will play a... ...Marketing and Data 360 platforms Willingness to “roll... ...rewarded based on your performance and recognized for... ...leader-enabled hybrid model. Our expectation is for...PlatformPerformanceSummer holidayImmediate startFlexible hours$162.5k - $286.4k
Apple Inc. is seeking a highly motivated GPU Performance Engineer to join their Platform Architecture GPU Modeling Team in Cambridge, Massachusetts. This role involves coding and debugging high-performance models of next-generation GPUs, focusing on modern hardware features...PlatformPerformance- Apple Inc. is seeking a Performance Modelling Engineer in Cambridge, Massachusetts to optimize GPU micro-architecture. Candidates should possess strong knowledge of computer architecture... ..., and improving Apple's modeling platforms. Apple is committed to inclusivity,...PlatformPerformance
$130k - $160k
...About the job Software Architect Software Architect Our client... ...is a business intelligence platform that provides data... ...ensuring the scalability and performance of our existing tech stack... ...with database design and data modeling Understanding of coding...PlatformPerformance2 days per week- ...looking for an experienced Software Architect to help shape the... ...we scale. You will lead architecture decisions across our systems... ...scalability, observability, and performance of our platforms and services.... ...Strong knowledge of data modeling, performance optimization...PlatformPerformance
- Performance Modelling Engineer Do you have an uncommon desire to seek out... ...exploration for next generation GPU architectures and micro-architectures.... ...improvement. You’ll be architecting new simulator features and... ...Improve Apple’s modeling platform by developing APIs, tools,...PlatformPerformance
$129.5k - $325.5k
...Description: As a Senior Software Architect, you will join Crowe's Digital... ...modernizing how audit work is performed, owning the architecture of a cloud-native platform while partnering closely with... ...years of experience with data modeling and business intelligence. ~...PlatformPerformanceWork at officeLocal areaRemote workWorldwideShift work- ...Chief Software Architect Position Summary Our... ...of our core product platform. This role reports directly... ...technical roadmap, architecture, and long-term... ...proactively address performance bottlenecks and system... ...APIs, and deployment models (cloud and on-prem)....PlatformPerformance
- ...of experience in software development, solution... ...in cloud platforms (e.g., AWS, Azure... ...and microservices architecture. ~ Experience... ...Certified Solutions Architect Microsoft Certified... ...issue Uses modeling or other... ...guide or resolve performance-related issues...PlatformPerformance
- ...results. Our AI-powered platform helps organizations... ...Salesforce Technical Architect to serve as the... ...prioritizing security, performance, and multi-year scalability... ...Proactively identify architectural technical debt and... ...Salesforce security models. Boomi Proficiency...PlatformPerformanceLocal areaFlexible hours
- ...Solutions Architect With Salesforce Solutions And System Architecture Experience Enterprise Architecture... ...environments, and platforms. Develop Salesforce technical... ...standards, growth, performance, flexibility,... ...resident infrastructure software tools and frameworks (...PlatformPerformanceWork experience placement
$163.89k - $262.22k
...devices and cloud software. Like our... ...Salesforce Technical Architect, you'll own the technical... ...to define architectural standards from the... ...up, mentor a high-performing team of developers... ...direction of a platform that directly supports... ...patterns, data modeling, integration...PlatformPerformanceWork experience placementWork at office$125k - $170k
...Salesforce Solutions Architect As a Salesforce Technical... ...on the Salesforce platform. In this role, you... ...in computer science, Software Engineering, or Management... ...custom Salesforce data models and deep understanding... ...on building high performing digital, data, and ERP...PlatformPerformanceImmediate startRemote workHome office- ...experienced Cloud Native AWS Software Architect to lead the design... ...AWS, microservices architecture, SaaS product... ...scalable, and high-performance cloud applications.... ...database schema, data models, workflow automation... ...container orchestration platforms (Docker, Kubernetes,...PlatformPerformance
$152.89k - $190k
...Role: Principle Software Engineer - ( Senior Enterprise Architect) Location:... ...Enhancing AI and ML architecture for faster, more... ...our generative AI platforms and products Lead... ...scalable, high-performance solutions. Optimize... ...across model training, deployment...PlatformPerformanceLocal areaRemote workRelocationFlexible hours- ...We are seeking a Senior Software Architect to join our core R&D team. You... ...technical foundation of our platform as we scale. This role sits... ...across teams to shape architecture, guide critical decisions,... ...including trade-offs across performance, cost, and complexity Translate...PlatformPerformance
- ...As an Application Architect specializing in ServiceNow... ...planning, execution, and architectural analysis. Your... ...Architectural Analysis: Perform in-depth analysis of client... ...of APIs, data models, and system architecture... ...solutions. • Cloud Platform Understanding: Exposure...PlatformPerformanceWorldwide
- ...spend management platform for businesses large... ...2O), you are the architect and primary... ...fostering a high-performing, empowered engineering... ...management. Architectural Evolution: Partner... ...logic, territory modeling, and analytics tools... ...Policy. #J-18808-Ljbffr Coupa SoftwarePlatformPerformance
- ...Cellular RF Receiver architectures. In this role, you will architect and deliver... ...RF circuit design, platform architecture, and software engineering teams to... ...deliver uncompromising performance and quality. Minimum... ...Python for RF system modeling and simulations....PlatformPerformanceImmediate startWorldwide
- ...Conversion Data Architect This role works... ...all phases of data architecture; designs... ...high availability, performance and maintenance;... ...project lead for software products associated... ...profiling through tools/platforms which may include... ...with data modeling. Knowledge and...PlatformPerformance
- ...Job Title: Software Architect - Full Stack Location: Boston, MA... ...device. This role blends architectural expertise with hands-on coding... ...designing scalable, high-performance architectures while actively... ...mobile, and TV. Cloud Platforms: Google Cloud, AWS, or Azure...PlatformPerformanceFull timeRemote work
$150k - $200k
...seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our eCommerce platform. Inheriting a critical technology pillar... ...diagrams, and visualizations. Foster a high-performance development environment to enhance team...PlatformPerformanceWork experience placementRemote workWorldwideFlexible hours- ...AI/ML Tech Lead / Architect Location Preference: 1... ...Should have 2-3 years of Architecture experience – Mandatory... ...Experience Suite) platform and its components. Advanced... ...Machine Learning Model design and implementation... ...learning models for performance, efficiency, and accuracy...PlatformPerformanceContract workWork at officeRemote workRelocation
$139.37k - $201.82k
...analog, digital, and software technologies into... ...Monetization Architect Role Summary... ...Software Monetization platform to support the... ...the end-to-end architecture spanning digital... ...new business models while integrating... ...a discretionary performance-based bonus which...PlatformPerformancePermanent employmentWork at officeShift workDay shift$250k
...engineering simulation platform that is... ...scientists, and architects design products.... ...deployment of high-performance computing hardware... ...design solution architectures for 6- to 7-figure... ...CAD / PLM / ERP software Engineering degree... ...problem (surrogate models, generative design...PlatformPerformanceWork at officeRemote workFlexible hours- ...Position: Salesforce Architect Location: Boston, MA Duration... ...0 • End-to-end Salesforce architecture across clouds (Sales/Service... ...implementations, scalability, and performance considerations • Strong... ...Salesforce Certifications: Platform Developer I/II, Application...PlatformPerformanceContract work
$140k - $180k
...defense technology company in Boston is looking for a candidate to architect a platform that processes massive data from the physical world. You will build robust ETL pipelines, design high-performance REST APIs, and mentor junior engineers. The role emphasizes ownership...PlatformPerformance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Performance Modeling Software Architect, Platform Architecture. Be the first to apply!
- senior performance engineer Cambridge, MA
- lead performance test engineer Cambridge, MA
- high performance computing engineer Cambridge, MA
- performance testing Cambridge, MA
- performance engineer Cambridge, MA
- system performance engineer Cambridge, MA
- performance test engineer Cambridge, MA
- performance specialist Cambridge, MA
- performance food group Cambridge, MA
- application performance engineer Cambridge, MA

