Full Stack Software Engineer - Camera & Photos Tools & AI Team
Apple Oakbrook
Weekly Hours: 40
Role Number: 200665015-0836
Summary
At Apple, new ideas have a way of becoming extraordinary products and experiences very quickly. Bring your passion and dedication to your job and there's no telling what you could accomplish.
Apple's Camera & Photos Tools & AI team is a tight-knit engineering team building the internal tools that power how the Camera, Photos, and Image Quality teams measure, evaluate, and improve the imaging experience on Apple products. Our software sits at the center of some of Apple's most demanding imaging workflows: it captures and catalogs enormous volumes of images and videos, orchestrates long-running analyses that characterize camera performance, and surfaces the results to the engineers and scientists who tune the hardware and software behind every photo our customers take.
We move quickly, care deeply about the craft, and thrive on turning ambiguous problems into reliable, well-designed tools. As a member of this team, you will ship software across the full stack, from native Swift applications and modern web frontends to Python service backends, and you will partner with a wide range of engineering, science, and quality teams to understand their workflows and build what they need.
As AI capabilities advance rapidly, our team is actively building AI-native tooling, from integrating multimodal and vision models into image quality workflows to designing LLM- powered interfaces that let engineers query and interpret large datasets in natural language. We're looking for someone who doesn't just use AI as a productivity aid, but who thinks critically about where and how to embed it into reliable, maintainable engineering systems.
If you enjoy owning problems end-to-end, writing code that people rely on, and collaborating with partners across multiple disciplines, we would love to talk to you.
Description
We are seeking a versatile and technically strong Software Engineer to help design, build, and own end-to-end development of the internal tooling that supports imaging engineering and quality workflows across Camera, Photos, and Image Quality. You will contribute to multiple Swift applications, React-based web frontends, and Python REST API services, and leverage Apple infrastructure to run asynchronous compute jobs.
The ideal candidate is an experienced generalist who is comfortable moving between client, web, and backend code; has a solid grasp of distributed-systems fundamentals; and writes code with an eye toward maintainability, correctness, and long-term operability. You are equally at home designing a new service, debugging a tricky async job, polishing a UI workflow, and sitting down with a partner team to understand what they actually need before writing a line of code. You bring informed opinions about where AI genuinely improves a system, and where it adds unnecessary complexity, and you hold AI-powered features to the same engineering standards as any other production code. Above all, you are a strong communicator who treats cross-functional collaboration as a core part of the job.
Minimum Qualifications
BS in Computer Science, Computer Engineering, or equivalent experience.
4+ years of professional software engineering experience shipping production software.
Proficiency in at least two of: Swift, Python, and JavaScript/TypeScript, with a track record of contributing meaningfully in both client and server code.
Strong understanding of REST API design and experience building production REST services.
Experience building web frontends with React or a similar framework.
Demonstrated experience integrating AI/ML models (LLMs, vision models, or similar) into production software systems, not just as a user but as a builder responsible for reliability and maintainability.
Working knowledge of asynchronous job execution patterns (background workers, task queues, or similar) for long-running computations.
Solid understanding of software engineering fundamentals: data modeling, API design, testing, debugging, and code review.
Strong written and verbal communication skills, with a demonstrated ability to work effectively with partners outside of engineering.
Preferred Qualifications
Experience building production features with LLM APIs (e.g., OpenAI, Anthropic, or on- device models), including prompt design, context window management, output validation, and graceful degradation.
Familiarity with multimodal or computer vision models applied to image analysis, quality assessment, or visual data retrieval, with an understanding of where these models succeed and fail in practice.
Experience with vector databases or semantic search (e.g., pgvector, Pinecone, Weaviate) for unstructured or high-dimensional data retrieval pipelines.
Understanding of MLOps principles: model deployment pipelines, versioning strategies, evaluation frameworks, A/B testing for AI features, and production monitoring for model quality and cost.
Awareness of bias and fairness considerations in AI systems, particularly in visual domains, including diverse evaluation datasets, inclusive quality benchmarks, and responsible deployment practices.
Experience developing native macOS or iOS applications in Swift, including familiarity with Xcode.
Experience designing and operating distributed systems, including awareness of the tradeoffs involved in consistency, coordination, and failure handling.
Familiarity with Solr (or other search platforms such as Elasticsearch) for indexing and querying large datasets.
Familiarity with Redis, whether as a cache, message broker, or coordination primitive.
Comfort working with image data, metadata pipelines, or scientific/engineering workflows.
Exceptional cross-functional collaboration skills: stakeholder alignment, documentation, and presenting technical work to non-engineering partners.
Comfortable and adaptable in a fast-paced environment with shifting priorities and multiple stakeholders.
$181.1k - $318.4k
...Camera Imaging Software Engineer, Camera & Photos iPhone is the most popular camera in the world, with billions of... ...The Camera Technologies & Systems team in the Camera & Photos org delivers... ...culture, our benefits and our digital tools. By welcoming as many perspectives...SuggestedRelocation$101.2k - $197.5k
...Software Integrity Engineer, Camera & Photos Apple is where individual imaginations gather together, committing... ...you'll add something. The Photos QE team is dedicated to delivering world class... ...about quality, embraces modern tools and practices, and takes genuine ownership...SuggestedRelocation- A leading food delivery platform is seeking a Full Stack UX Design Engineer to develop internal content tools enhancing product management. You will integrate AI-driven workflows and partner with multidisciplinary teams to improve content generation and deployment. The...Suggested
$147.4k - $272.1k
...Computer Vision Software Engineer, Camera & Photos iPhone is the most popular camera in the world, with billions... ...! The Camera Technologies & Systems team in the Camera & Photos org delivers... ..., our benefits and our digital tools. By welcoming as many perspectives as...SuggestedRelocation$132k - $198.45k
...Full Stack Software Engineer, Fleet Platform and Operations Tooling Mountain View, California (HQ) Who We Are Nuro is a self... ...driver, combining cutting-edge AI with automotive-grade hardware.... ...connected future. About the Team We're looking for a Fullstack...Suggested$152k - $241.5k
...motivated, excellent Senior Software Engineer for design and... ...verification to join the software tools group. You will design... ...to harness the full power of NVIDIA products... ...integrate well as part of the team and organization, and... .... NVIDIA uses AI tools in its recruiting...Worldwide- ...You will work across the software stack, from designing scalable... ...interfaces, and integrating AI-powered features into our... ...of an agile software team that produces high-quality tools and services used across... ...workflows to enable hardware engineering teams to design the world...
$150k
...Full Stack Developer About the Institute of... ...next generation of AI builders, and drive... ...As part of our team, you'll have the opportunity... ...scientists, and engineers, tackling the most... ...for the full software development life... ...development-related tools, frameworks,...Visa sponsorship$181.1k - $318.4k
...Full Stack Software Engineer - WWDR Engineering At Apple, we build products that enrich people'... ...Xcode, and more! The WWDR Engineering team builds apps and tools to support our developer community,... ...group working with the latest AI technologies and are looking for an...WorldwideRelocation$181.1k - $318.4k
...Senior Frontend Engineer, Annotation Tools We're seeking a detail-oriented Senior Frontend Engineer to... ...craftsmanship with thoughtful system design and AI-assisted productivity. This role is... ...with product, design, and ML teams to create AI-enhanced workflows that improve...WorldwideRelocation$165.2k - $223.6k
...AWS Neuron is the complete software stack for the AWS Inferentia... ...the Software Development Engineer for the Neuron Foundation Tools Team, you will be responsible... ...learning applications and AI accelerators. You will work... ..., you will manage the full development life cycle of...InternshipLocal areaWork from homeFlexible hours$181.1k - $318.4k
Full Stack Software Engineer, Productivity Apps Cupertino, California, United States... ...cloud productivity and bring AI-powered experiences to hundreds... ...Productivity Apps Services team is responsible for the real-... ...curiosity about how AI tooling and methodologies can make you...Work from homeRelocation- ...About the Company Resemble AI is at the cutting edge of... ...APIs, workflows, and operational tooling. Build and support customer... ...enterprise customers and internal teams to deliver integrations that... ...environments. Senior+ engineer with end-to-end ownership and...
$188k - $275k
...Staff Frontend Engineer, DC Infrastructure Tooling Livingston, NJ / New York... ...Essential Cloud for AI™. Built for pioneers... ...technology, tools, and teams that enables... ...applications that handle the full scope of datacenter infrastructure... ...design across the stack. Exposure to...Temporary workImmediate startFlexible hours- ...building a talented team, securing... ...entire robotics stack. We’re training... ...state‑of‑the‑art AI models that leverage... ...most. As a Full‑Stack Robotics Software Engineer, you will be responsible... ...Build software tooling to help... ...quadruped/humanoid, camera, LiDAR, depth sensor...
$140k - $360k
...Expect As an Autonomy Camera Software Engineer, you will work at the... ...computer vision, and AI to drive the... ..., and system software teams to ensure Tesla's camera... ...This includes building tools to benchmark and characterize... ...competitive pay, as a full-time Tesla employee,...Hourly payFull timeTemporary workFlexible hours$165.2k - $223.6k
...building a central pipeline of Software Development Engineer (SDE) talent for anticipated... ...Learning Healthcare AI Infrastructure Services... ...openings across AWS, including teams such as Twitch, AWS Elemental... ...distributed software applications, tools, systems, and services using...InternshipLocal areaFlexible hoursDay shift$147.4k - $220.9k
Full Stack Software Engineer, Customer Systems Sunnyvale, California, United States Software... ...cutting‑edge generative AI solutions that transform how... ...get help. By joining our team, you'll help us evolve and expand... ...applications, internal tools, and AI‑powered experiences...Relocation$156k - $316.8k
...building the next generation of AI-native creation tools powered by intelligent AI... ...workflows-from AI-powered camera effect generation to AI-driven... ...and storytelling. Our team operates at the intersection of AI research, systems engineering, and creative product development...Temporary workLocal area- ...that the most impactful tools are crafted by those... ...The Creativity Apps team needs your help shaping... ...opportunity to apply your deep engineering expertise and passion... ...core features for our photo and image editing applications... ...of modern camera technologies, image formats...
$70 per hour
...Full Stack AI Engineer - Venture Capital Firm - Up to $70/hour You'll build internal AI tools for a firm that backed Facebook and OpenAI early. This isn't typical VC work.... ...collaboration days with focus time at home. The team is small and technical conversations...$147.4k - $272.1k
Software Development Engineer - Apple Ads (Video E2E and Tooling) Cupertino, California, United States Software and... ...Integration Testing team. You will lead end to end... ...excited about applying AI to solve complex validation... ...automation for the full lifecycle from ad creation...Relocation$129.3k
Software Development Engineer, D&S AI Tooling at Amazon.com - Sunnyvale, California, USA Day dreaming about building... ...on influencing the productivity of teams building products used by millions?... ...Preferred Qualifications 3+ years of full software development life cycle,...InternshipLocal area$90k
A tech company specializing in AI solutions seeks a Software Engineer to join their Sunnyvale team. This role involves a 3-month comprehensive training program followed... ...and maintenance of AI-powered software tools. Ideal candidates should hold a Bachelor’s degree...- ...Senior Full Stack Software Engineer - AI Platform Location: Hybrid in NYC or SF Start Date: ASAP... ...highly talented, global engineering team that values ownership, thoughtful execution... ..., reusable components, and internal tools that allow the platform to scale....Immediate startRemote workVisa sponsorship
$147k - $211k
Software Engineer, Camera Cloud, Platforms and Devices corporate_fare... ..., visualization tools, or debugging. 2 years... ...opportunities to switch teams and projects as you... ...problems across the full-stack as we continue to push... ...combine the best of Google AI, software, and...Full time$125.93k - $131.74k
...continue to grow our teams, we urge you to be cautious... ...for an extraordinary software engineer to join our worldwide... ...This is a senior full-stack software engineering role... ...engineering pipeline tools (CI/CD, unit testing,... ...Monks.Flow, its flagship AI ecosystem for...Work at officeWorldwide$147.4k - $272.1k
...Full Stack Engineer, FindMy The Find My team is dedicated to building a seamless, private, and... ...company, including hardware, software, and privacy, to deliver... ...and improving internal tools and testing coverage.... ...Familiarity using AI for software development...Work experience placementWorldwideRelocation$125k - $185k
...Software Engineer - Systems Engineering Ai Tooling Sunnyvale, California, United States About Applied Intuition... ..., safety, and systems engineering teams to improve traceability, automate... ...purposes, the base salary range for this full-time position in the location...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- Apple Inc. is seeking a skilled Software Engineer in Cupertino to join the Creator Studio team, focusing on developing innovative on-device ML and AI tools. The role involves designing and implementing new features across applications. Key qualifications include 3+ years...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer - Camera & Photos Tools & AI Team. Be the first to apply!
- full stack engineer Cupertino, CA
- remote .net full stack web developer Cupertino, CA
- senior java full-stack developer Cupertino, CA
- senior full stack web developer Cupertino, CA
- full stack developer Cupertino, CA
- junior full-stack web developer Cupertino, CA
- rust software engineer Cupertino, CA
- senior software design engineer Cupertino, CA
- software engineer amazon Cupertino, CA
- software developer positions Cupertino, CA

