Sr Software Engineer (Infrastructure Applications), Infrastructure Services Apple IncSr Software Engineer (Infrastructure Applications), Infrastructure ServicesSunnyvale, CAThe ideal candidate should possess a strong background in Java Spring Boot backend development and React JS frontend development, combined with experience leveraging AI-assisted development tools and LLMs to enhance engineering workflows. Experience in building, configuring and leveraging AI agents, Claude skills and LLM-powered capabilities to automate routine tasks, streamline workflows and enhance developer productivity.
Software Engineer, Algorithms (SDE) Apple IncSoftware Engineer, Algorithms (SDE)Cupertino, CAThe role involves developing and optimizing signal and image processing algorithms across domains such as Display, Touch, Audio, and Sensors, converting reference implementations from one programming language to another (for example, Matlab to C++), with final deliverables in production-grade Python or C++, while leveraging AI tools to accelerate development and building tooling that streamlines algorithm conversion. You will collaborate closely with technology partners & other algorithm developers to understand each implementation and produce a design document that captures the algorithms functionality and proposes how it will be decomposed into graphs and sub-graphs for parallel execution.
Senior Software Engineer, Agentic AI Platform C3.ai IncSenior Software Engineer, Agentic AI PlatformRedwood City, CA$160,000–$219,000 / yearC3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Architect and build the systems, tools, and frameworks that let data scientists and developers create, deploy, and operate agentic AI applications on the C3 Agentic AI Platform - applying sound design principles to ground agents in governed enterprise data and run them on reliable, scalable runtimes and end-to-end pipelines in a distributed system.
Software Engineer - Calibration Applied Intuition IncSoftware Engineer - CalibrationSunnyvale, CA$180,000–$250,000 / yearApplied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C. San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Hands-on experience with one or more domain relevant algorithm, software framework or tools, such as calibration, middleware, benchmarking suites, data sets and related pipelines, or algorithmic libraries.
Machine Learning System Software Engineer Apple IncMachine Learning System Software EngineerSunnyvale, CAAs a Machine Learning System Software Engineer on the Apple Neural Engine (ANE) team, youll work to bring high-performance, low-power AI solutions to life on iconic Apple products like the Vision Pro, iPhone, iPad, Mac, and more. As the position progresses, there will be opportunities to demonstrate technical leadership, influence key design decisions, collaborate with and support other engineers, and help guide the direction of Apples AI-driven capabilities across the ecosystem.
NewSecurity Software Engineer, OS Security, SEAR Apple IncSecurity Software Engineer, OS Security, SEARCupertino, CAWe build technology deep within macOS and iOS internals, but we also lift it up through the software stack, creating ergonomic APIs that connect world-class security engineering directly to developers and users. In this hands-on software engineering role, you will design robust software systems and craft secure, high-performance code, collaborating across the company with everyone from our Silicon Engineering group to our Human Interface designers.
Senior Software Engineer - AI Tooling Plaid IncSenior Software Engineer - AI ToolingSan Francisco, CARole: As a Senior Software Engineer on Intelligent Tooling, you will build and operate internal systems that empower non engineering teams to automate their workflows with AI. You will act as the engineering point of contact embedded with non-engineering teams, running discovery and translating their operational needs into shipped software.
NewEmbedded Software Engineer General Motors CoEmbedded Software EngineerSunnyvale, CA$123,200–$189,100 / yearIf you are looking to solve one of today's most complex engineering challenges, see the results of your work in hundreds of self-driving cars, and make a positive impact in the world, join us. As a Software Engineer you'll be responsible for designing, documenting, and implementing complex, highly scalable, low-latency software in C++ on Linux-based systems for the AIS team.
Principal Software Engineer, SDK & Lowering Stack D-MatrixPrincipal Software Engineer, SDK & Lowering StackSanta Clara, CAMinimum experience: MS in Computer Engineering, Math, Physics, or a related degree with 8 years of industry experience or a PhD in Computer Engineering, Math, Physics, or a related degree with 4 years of industry experience. Demonstrated experience designing high-quality, scalable APIs and SDKs, with a comprehensive systems engineering mindset to solve end-to-end problems.
Senior Software Engineer, Full Stack Plaid IncSenior Software Engineer, Full StackSan Francisco, CAWe work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. You will work across the stack, building scalable backend services and APIs while also crafting intuitive, high-quality frontend experiences that bring those systems to life.
Entry Level Software Engineer BRMEntry Level Software EngineerSan Francisco, CaliforniaEducation & Experience: Recent graduate (within 3 years) with a degree in Computer Science, Engineering, or related field AND at least 1 internship, significant class project, or demonstrable coding experience through personal projects or open source contributions. You'll work alongside experienced engineers to revolutionize the inbox experience, refine legal and finance request workflows, and empower AI-driven assistants.
Software Engineer, Infrastructure MiddeskSoftware Engineer, InfrastructureSan Francisco, CaliforniaA growing part of the role is building the systems underneath how AI is changing work at Middesk: the infrastructure that lets people and agents collaborate safely, ship faster, and operate with more leverage. Our platform helps companies across industries confidently verify business identities, onboard customers faster, and reduce risk at every stage of the customer lifecycle.
Model Performance Software Engineer, Claude Code AnthropicModel Performance Software Engineer, Claude CodeSan Francisco, CAThis is a senior individual contributor role for someone who has already built and owned systems at significant scale, and who is ready to operate as a technical leader: driving architecture, mentoring engineers, and influencing the direction of Claude Code itself. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.
Senior+ Software Engineer, Research Tools AnthropicSenior+ Software Engineer, Research ToolsSan Francisco, CAThis research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences. Whether you're building human feedback interfaces for model evaluation, creating platforms for experiment orchestration, or developing novel visualization tools for understanding model behavior, your work will directly accelerate our mission to build safe, reliable AI systems.
Staff+ Software Engineer, Caching AnthropicStaff+ Software Engineer, CachingSan Francisco, CAThe Caching team is part of the Databases organization and owns the systems that keep Anthropic's hottest paths fast and correct: a managed Redis fleet, client libraries used across the company, and CDC-driven cache invalidation that solves one of distributed systems' hardest problems the right way. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.
Software Engineer - Training Infrastructure BaseTenSoftware Engineer - Training InfrastructureSan Francisco, CAFamiliarity or experience with the open source training stack and frameworks (NCCL, PyTorch, Megatron, NemoRL, VeRL, Axolotl, HF Trainer) and distributed training techniques (FSDP, DeepSpeed). By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production.
Staff Software Engineer, Web Platform AnthropicStaff Software Engineer, Web PlatformSan Francisco, CAThis means designing and shipping shared components and design-system-level abstractions, evolving the backend-for-frontend (BFF) APIs that power our client applications, and improving the build, deploy, and observability systems that keep Claude.ai running smoothly across surfaces. This is a great fit if you care deeply about developer experience and want your engineering work to have outsized leverage: instead of shipping one feature, you're building the tools and systems that make dozens of features possible.
Senior Software Engineer - Product Security Plaid IncSenior Software Engineer - Product SecuritySan Francisco, CAWhile these experience and characteristics are not prerequisites, candidates who possess them would be well-suited for the role: Experience building systems or services related to vulnerability management, data encryption, key management, secret management, user authentication, service authentication, authorization systems, and security policy enforcement. Unlike traditional Product security roles, this position is for a Senior software engineer who wants to solve security challenges at scale by designing and building production-grade services, libraries, and frameworks.
Software Engineer in Test - System Experience, Test Engineering & Efficiency Apple IncSoftware Engineer in Test - System Experience, Test Engineering & EfficiencyCupertino, CAExperience writing code in Swift or Objective C to test an API, SDK, or Frameworks Experience writing and triaging automated software tests (e.g., unit-tests, regression tests, functional tests, stress tests) Experience in developing test plans, assessing risk, filing appropriate bugs, and consolidating bug reports Experience in driving development and deployment of relevant testing tools and infrastructure Experience with XCTest and Xcode Detail oriented, analytical, and creative problem solver with passion for quality processes Ability to triage problems, prioritize accordingly, and propose a resolution Ability to work independently, raise issues and take corrective action Keen eye for detail. From Lock Screen and Notifications to Spotlight and Settings, the System Experience team is responsible for ensuring the quality of Apple's ecosystems, as well as the apps and frameworks that drive Apple's leading platforms on iOS, iPadOS, macOS, watchOS and tvOS.
Software Engineer, Information Systems & Technology Apple IncSoftware Engineer, Information Systems & TechnologySunnyvale, CAThere are countless ways you can contribute here, from working on apple.com to software for digital & physical Apple Stores, from software for Apple Care to Apple-wide systems for identity, operations, recruiting, and people management, from software for Apple data centers to Apple-wide data processing & AI/ML systems. Attention to detail, dedication to providing high-quality solutions modeling engineering excellence, and ability to work towards on-time delivery of projects are all crucial qualities needed to work at Apple as a Software Engineer.