{"id":2132011,"url":"https://alion.io/job/apple-backend-software-engineer-camera-photos-tools-ai-team","title":"Backend Software Engineer - Camera & Photos Tools & AI Team","company":{"id":12,"name":"Apple","domain":"apple.com","url":"https://alion.io/company/apple","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Apple Jobs","truth_index":{"grade":"A","score":91,"open_postings":931,"ghost_share":0,"stale_share":0.15,"repost_share":0.002,"time_to_fill_p50_days":102,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cupertino, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":186000,"max_usd":368000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1418},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"LLM","optional":false},{"name":"Multimodal AI","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"A/B Testing","optional":true},{"name":"Anthropic","optional":true},{"name":"Computer Vision","optional":true},{"name":"Edge AI","optional":true},{"name":"ElasticSearch","optional":true},{"name":"Kubernetes","optional":true},{"name":"OpenAI","optional":true},{"name":"pgvector","optional":true},{"name":"Pinecone","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Ray","optional":true},{"name":"Ray Serve","optional":true},{"name":"Redis","optional":true},{"name":"Semantic Search","optional":true},{"name":"Triton","optional":true},{"name":"vLLM","optional":true},{"name":"Weaviate","optional":true}],"status":"live","first_seen_at":"2026-09-10T17:40:45Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-23T04:19:03Z","board_verified":true,"closed_at":null,"days_open":42,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":42},"description":"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.\nApple'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.\nWe move quickly, care about the craft, and turn ambiguous problems into reliable, well-designed systems. You'll own backend services and data infrastructure end to end, from Python REST APIs to the model-serving infrastructure behind our AI-native tooling, partnering with engineering, science, and quality teams across Camera, Photos, and Image Quality. 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 want someone who doesn't just call a hosted API, but who can design, deploy, and operate the serving layer underneath it, and who holds AI-powered features to the same engineering bar as any other production code.\nIf you enjoy owning problems end-to-end, writing services that people rely on, and collaborating across disciplines, we'd love to talk to you.\nDescription\nWe're seeking a versatile, technically strong Backend Software Engineer to design, build, and own backend infrastructure for imaging engineering and quality workflows across Camera, Photos, and Image Quality, building and operating Python REST API services, designing data models for enormous volumes of image and metadata records, and running and scaling asynchronous compute jobs, including the serving infrastructure for our AI/ML models. The ideal candidate has a solid grasp of distributed-systems fundamentals and is comfortable owning a service from API design through production operation, writing code with an eye toward maintainability, correctness, and long-term operability, and is equally at home designing a new service, debugging a tricky async job, standing up model-serving infrastructure, or sitting with a partner team to understand what they actually need. You hold AI-powered features to the same engineering standards as any other production code, and you treat cross-functional communication as a core part of the job.\nMinimum Qualifications\nBS in Computer Science, Computer Engineering, or equivalent experience.\n4+ years of professional software engineering experience shipping production backend systems.\nStrong proficiency in Python, with a track record of owning production backend services end to end.\nStrong understanding of REST API design and experience building and operating production REST services at scale.\nDemonstrated experience hosting and serving AI/ML models (LLMs, vision models, or similar) in production, including infrastructure for inference, scaling, and monitoring, not just integrating third-party hosted APIs.\nWorking knowledge of asynchronous job execution patterns (background workers, task queues, or similar) for long-running computations, and experience scaling these systems under load.\nSolid understanding of distributed-systems fundamentals: consistency, coordination, failure handling, and tradeoffs between them.\nSolid understanding of software engineering fundamentals: data modeling, API design, testing, debugging, and code review.\nStrong written and verbal communication skills, with a demonstrated ability to work effectively with partners outside of engineering.\nPreferred Qualifications\nHands-on experience with specific self-hosted GPU inference frameworks (e.g., vLLM, Triton, Ray Serve, or similar) at production scale, beyond the general hosting/serving experience required above.\nExperience 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.\nFamiliarity 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.\nExperience with vector databases or semantic search (e.g., pgvector, Pinecone, Weaviate) for unstructured or high-dimensional data retrieval pipelines.\nUnderstanding of MLOps principles: model deployment pipelines, versioning strategies, evaluation frameworks, A/B testing for AI features, and production monitoring for model quality and cost.\nAwareness of bias and fairness considerations in AI systems, particularly in visual domains, including diverse evaluation datasets, inclusive quality benchmarks, and responsible deployment practices.\nHands-on operational experience with container orchestration (e.g., Kubernetes) and infrastructure-as-code for distributed systems, beyond the conceptual fundamentals required above.\nFamiliarity with Solr (or other search platforms such as Elasticsearch) for indexing and querying large datasets.\nFamiliarity with Redis, whether as a cache, message broker, or coordination primitive.\nComfort working with image data, metadata pipelines, or scientific/engineering workflows.\nComfortable and adaptable in a fast-paced environment with shifting priorities and multiple stakeholders.","description_format":"text","description_chars":5752,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Operating Systems","Laptops","Smartwatches & Fitness Trackers","Tablets"],"lifecycle":[{"event":"open","at":"2026-10-09T01:09:42Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 6,350 · green card filings: 37","filings_12m":6350,"filings_prev_12m":6527,"green_card_filings_12m":37,"median_offered_wage_usd":177355,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":2996}],"liveness":{"score":68,"band":"ok","label":"Likely open","p_open":1,"p_active":0.95,"p_room":0.72,"age_days":42,"expected_fill_days":102,"reasons":["conf:1","urgency","velocity","win:mid","crowd:brand"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/apple-backend-software-engineer-camera-photos-tools-ai-team","json_url":"https://alion.io/job/apple-backend-software-engineer-camera-photos-tools-ai-team.json","meta":{"generated_at":"2026-10-23T08:43:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14039,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":12},"rest":"https://alion.io/mcp/rest/get_company?id=12"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapple-backend-software-engineer-camera-photos-tools-ai-team"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fapple-backend-software-engineer-camera-photos-tools-ai-team"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fapple-backend-software-engineer-camera-photos-tools-ai-team"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/apple-backend-software-engineer-camera-photos-tools-ai-team\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapple-backend-software-engineer-camera-photos-tools-ai-team"}]}