> Markdown version of [/jobs/ext/263226-senior-full-stack-ai-engineer-web-ios](https://www.wearedevelopers.com/jobs/ext/263226-senior-full-stack-ai-engineer-web-ios). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack AI Engineer (Web + iOS) - **Company:** TWG, INC. - **Location:** Santa Monica, CA, United States - **Experience:** Expert - **Salary:** $190,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Apple Push Notification Service, App Store (IOS), Microsoft Azure, Software as a Service, Cloud Computing, Software Quality, Code Review, Continuous Integration, Relational Databases, Distributed Systems, Push Technology, Python (Programming Language), PostgreSQL, Role-Based Access Control, Redis, Regression Testing, Release Management, Service-Oriented Architecture, ReactJS, Swiftui, Large Language Models, Spring-boot, Ios Frameworks, Backend, Front End Software Development, Restful APIs - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8ff6466b258b4c3d ## About the Role Do you have experience in iOS?, * 5+ years building production software at scale * Hands-on experience building real LLM and agent applications, not demos. You've designed tool interfaces, orchestrated multi-step workflows, handled failure modes in agent loops, and shipped something users depend on * Direct experience with agent evaluation: building golden datasets, running offline evals, scoring tool calls and trajectories, and using eval results to drive prompt, model, and architecture changes. Familiarity with frameworks like Braintrust, LangSmith, Inspect, or comparable custom harnesses * Strong React, including state management, component design, and performance * Strong Java with Spring Boot, plus working proficiency in Python * iOS development with Swift and SwiftUI, including App Store release experience and APNs * Relational database design (PostgreSQL preferred) * Comfort with distributed systems, async messaging, and modern service architecture * Cloud infrastructure (AWS, GCP, or Azure) and CI/CD * Bachelor's degree in CS, Engineering, or equivalent practical experience Strongly Preferred: * Experience with LangGraph specifically, or having built comparable orchestration from scratch * Multi-provider LLM work (Anthropic, OpenAI, Google, xAI) and MCP servers or clients * Redis Streams or similar async messaging at production scale * Multi-tenant SaaS with non-trivial RBAC and auth * On-device ML on iOS (CoreML, NLContextualEmbedding) or audio pipelines (Whisper, TTS) * Prior experience working with Palantir Foundry is a big plus ## Description We're hiring a Senior Software Engineer to build agentic AI products across web, backend, and iOS. You'll own features end-to-end, from agent design and orchestration logic through React UIs and native mobile clients, and you'll be responsible for the evaluation systems that keep agent quality from regressing as the platform grows. You should be comfortable moving between a Spring Boot service, a Python agent layer, a React frontend, and a Swift iOS app in the same week. You should also have strong opinions about how to measure whether an agent is getting better. You'll work closely with product, design, and other engineers, and you'll mentor more junior teammates., * Design, build, and operate agent-based software that executes multi-step tasks with tools, memory, and stateful workflows using LangGraph or equivalent frameworks * Build and maintain evaluation pipelines for LLM and agent quality: offline eval suites, regression tests, tool-call and trajectory scoring, and the dashboards and tooling that make results actionable * Lead development of React frontends with clean component architecture, sensible state management, and real performance work * Ship features in our native iOS app, including UI, networking, push notifications, and release management * Design and maintain backend services, REST APIs, and data models in Java (Spring Boot) and Python * Contribute to system design across multi-tenant infrastructure, auth, and async messaging * Drive code quality, testing discipline, and engineering standards * Mentor junior engineers and raise the bar through code review and design feedback ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)