Software Engineer, AI
$130.5kImmunityBio
Company Overview
ImmunityBio, Inc. (NASDAQ: IBRX) is a commercial-stage biotechnology company developing cell and immunotherapy products that are designed to help strengthen each patient's natural immune system, potentially enabling it to outsmart the disease and eliminate cancerous or infected cells. We envision a day when we no longer fear cancer, but can conquer it, thanks to the biological wonder that is the human immune system. Our scientists are working to develop novel therapies that harness that inherent power by amplifying both branches of the immune system, attacking cancerous or infected cells today while building immunological memory for tomorrow. The goal: to reprogram the patient's immune system and treat the host rather than just the disease.
* ImmunityBio is developing cutting-edge technology with the goal to transform the lives of patients with cancer and develop next-generation therapies and vaccines that complement, harness and amplify the immune system to defeat cancers and infectious diseases.
* Opportunity to join a publicly traded biopharmaceutical company with headquarters in Southern California.
* Work with a collaborative team with the ability to work across different areas of the company.
* Ability to join a growing company with professional development opportunities.
Position Summary
The Software Engineer - AI is a hands-on role integrating data engineering, software development, and AI agent architecture, working closely with platform engineering, data science, security, and product teams. The Software Engineer - AI will contribute to AI agent development and collaborate with cross-functional teams on the implementation of production-grade AI systems. This role supports Engineering leadership by implementing change-controlled solutions, helping maintain project schedules and quality standards, and providing technical support for daily AI-powered operations - including the implementation and improvement of agent frameworks and supporting infrastructure.
Essential Functions
- Contribute to the design, development, maintenance, and deployment of AI agent systems, including one or more of LangGraph StateGraph patterns, CrewAI multi-agent orchestration, LlamaIndex data/agent workflows, or related frameworks.
- Design, build, and maintain FastAPI-based agent servers, including async/await endpoints, streaming responses, and health check endpoints, following established architecture and coding standards.
- Implement comprehensive testing strategies - unit, integration, edge-case, and performance - for agents and services to ensure production reliability.
- Implement and extend guardrails for AI interactions, including input/output validation, safety checks, prompt hardening, policy enforcement, and robust error handling in alignment with organizational security and compliance standards.
- Implement secure tool execution patterns adhering to least-privilege access, allowlists, secrets management, audit logging, and validation controls against prompt injection/data exfiltration under guidance from senior engineers.
- Implement agent observability including per-step traces, tool-call telemetry, cost/latency budgets, and SLO-based alerting using existing monitoring and logging platforms.
- Help design and maintain agent evaluation sets, adversarial tests, regression tests, and monitoring for safety/quality drift.
- Design and build RAG/retrieval pipelines using vector databases such as Chroma, Milvus, Weaviate, and Qdrant, working with data and platform teams on schema and performance.
- Collaborate with SMEs across Platform Engineering, Data Science, Security, Quality, and Product to ensure agent systems meet technical and operational requirements.
- Contribute to the creation, modification, and maintenance of AI system documentation, including architecture decision records (ADRs), runbooks, API specifications, network topology diagrams, data flow diagrams, and best-practice guides.
- Provide technical input regarding operability, technical feasibility, engineering design, security posture, maintainability, and documentation requirements.
- Assist with the planning and implementation of AI agent-based projects and solutions in collaboration with cross-functional teams, helping deliver on cost, timeline, and quality targets.
- Implement and support containerized deployment, start-up, commissioning, and release qualification activities using Docker multi-stage builds, dependency management, and container health check best practices.
- Collaborate with and learn from senior engineers; may occasionally assist less experienced engineers through code reviews and pairing on troubleshooting AI agent and service-related issues.
- Follow and improve Standard Operating Procedures (SOPs), process improvements, and standard engineering templates for agent development.
- Monitor agent performance and reliability, collect metrics and logs, and use data to propose and implement optimization opportunities.
- Performs ad-hoc and cross-functional duties and/or projects as assigned to support business needs and provide developmental opportunities.
Education & Experience
- Bachelor's degree in Computer science, Software Engineering, or a related field with 3+ years of relevant software development experience is required.
- 2+ years of hands-on Python development experience, with proficiency in Python 3.12+ and modern language features (type hints, async/await, etc.) is required.
- 2+ years of hands-on Typescript development experience.
- Experience with at least one AI agent framework (LangGraph, LangChain, CrewAI, or LlamaIndex) in a production or near-production setting is required.
- Experience building and running containerized applications with Docker, including multi-stage builds and foundational DevOps practices, is required.
- Experience with troubleshooting and system optimization in an enterprise or regulated environment is preferred.
- Experience working within an organization with formal change control, compliance, or audit requirements is preferred.
Knowledge, Skills, & Abilities
- Excellent interpersonal skills and ability to work effectively in a cross-functional team environment.
- Strong technical writing, communication, and organizational skills, including the ability to produce concise READMEs, architecture documents, and runbooks.
- Solid understanding of engineering principles required to support secure, production-grade AI services and infrastructure.
- Strong working knowledge and hands-on experience with AI agent frameworks, orchestration patterns, and context-management strategies.
- Ability to take ownership of well-scoped projects and collaborate closely with senior engineers on larger initiatives.
- Proficiency in data analytics, monitoring, and observability tooling (metrics, logging, tracing, dashboards) for production services.
- Solid understanding of API design principles, error handling patterns, and security best practices for backend services.
- Familiarity with AI safety and guardrail patterns, including prompt hardening and content filtering methodologies.
Working Environment / Physical Environment
- This position will either work in El Segundo, CA or remotely based on the candidate's location
- Regular work schedule is Monday - Friday, within standard business hours. Flexibility is available with manager approval.
- Must possess mobility to work in a standard office setting and to use standard office equipment, including a computer.
- Lift and carry materials weighing up to 20 pounds
- This position requires extensive use of computer keyboards and monitors.
This position is eligible for a discretionary bonus and equity award. The annual base pay range for this position is below. The specific rate will depend on the successful candidate's qualifications, prior experience as well as geographic location.
National Market (all markets unless identified as Premium)
$130,500 (entry-level qualifications) to $145,000 (highly experienced) annually
Premium Market (Premium markets include Los Angeles, San Diego, San Francisco, New York City, Chicago, & Boston)
$135,000 (entry-level qualifications) to $150,000 (highly experienced) annually
The application window is anticipated to close on 60 days from when it is posted or sooner if the position is filled or closed.
ImmunityBio employees are as valuable as the people we serve. We have built a resource of robust benefit offerings to best support the total wellbeing of our team members and their families. Our competitive total rewards benefits package, for eligible employees, include: Medical, Dental and Vision Plan Options * Health and Financial Wellness Programs * Employer Assistance Program (EAP) * Company Paid and Voluntary Life/AD&D, Short-Term and Long-Term Disability * Healthcare and Dependent Care Flexible Spending Accounts * 401(k) Retirement Plan with Company Match * 529 Education Savings Program * Voluntary Legal Services, Identity Theft Protection, Pet Insurance and Employee Discounts, Rewards and Perks * Paid Time Off (PTO) includes: 11 Holidays * Exempt Employees are eligible for Unlimited PTO * Non-Exempt Employees are eligible for 10 Vacation Days, 56 Hours of Health Pay, 2 Personal Days and 1 Cultural Day * We are committed to providing you with the tools and resources you need to optimize your Health and Wellness.
At ImmunityBio, we are an equal opportunity employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law.
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our... ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's...SuggestedWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
- ...Senior Software Engineer (Backend) Location : US Level : Senior Individual Contributor Team : Engineering Reports to : Director of Engineering Company Terzo builds an AI-native enterprise data platform designed to power the commercial and financial operating system of...SuggestedRemote work
$180k - $215k
...Position Summary As a full stack engineer on the product engineering team, you will... ...who is passionate about creating impactful AI products, with high levels of ownership and... ...~3+ years of experience in Full Stack Software Development. ~ Experienced with RESTful...SuggestedWork experience placement$200k - $400k
...highly motivated, collaborative, and technically strong Full Stack Software Engineer to join an Enterprise Technology Application Development team... .... Interest in emerging technologies, including AI-enabled development tools and modern engineering practices....Suggested$209k - $313k
...Saturn, and other digital services. Snap Engineering teams build fun and technically... ...excellence, and cost management Utilize AI tools and high velocity engineering workflows... ...~6+ years of post-Bachelor's software development experience; or Master's degree...SuggestedWork experience placementLive inWork at officeLocal area- ...Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology... ...breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's...Contract workWork at officeWork from homeWorldwideFlexible hours
$130k - $185k
...deep functional and sector expertise, paired with innovative AI-powered technology and an investor mindset, we partner with CEOs... ...AI capabilities that power long-term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating...Work experience placementSummer holidayWork at officeFlexible hours$120k - $200k
...and up to 2x cheaper. By combining advanced software, robotics, and full-stack manufacturing,... ...The Role As a foundational software engineer on our data platform engineering team, you will lead the charge on building the AI and data infrastructure that powers Hadrian...Permanent employmentFull timeLocal areaRelocation packageFlexible hours- ...builders across the company. About the Role As a Senior Product Engineer on the Statsig team, you will design and build the experimentation... ...assistance to new employees. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general...Work at officeRelocation package
- ...Software Engineer 2 *This position is fully on-site, candidates local to El Segundo, CA only, please Responsibilities Develop and maintain 2D... ...development. Strong understanding of Unity's physics, rendering, and AI systems. Experience with 2D and 3D game development in Unity....Local area
- ...Software Engineer, Developer Productivity Applied AI Infrastructure - San Francisco and Seattle The Applied AI team safely brings OpenAI's technology to the world. We released ChatGPT, Plugins, DALL·E, and the APIs for GPT-4, GPT-3, embeddings, and fine-tuning. We also...Immediate startRelocation package
$150k - $225k
...Circadia Health Circadia Health is a growth-stage healthcare AI company on a mission to prevent avoidable hospitalizations and... ...and headquartered in El Segundo, CA. The Role As a Full-Stack Software Engineer, you will play a critical role in designing, developing, and maintaining...- ...Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying... ...training pipelines, and top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and...Full timeContract workFor contractorsRemote workFlexible hours
$135.96k - $203.94k
...Senior Software Engineer (Full Stack)Skip to main contentWe use data collected by cookies and JavaScript libraries, which are necessary for website... ...businesses to innovate, grow, and thrive with our open, AI-driven commerce ecosystem. As the parent company of BigCommerce...Local areaRemote workWorldwide- ...Overview Dialogue AI is building the future of customer research. Our platform brings together AI agents to help create studies, conduct... ...and more effectively than traditional methods. As a founding engineer, you will work across product, infrastructure, and AI to deliver...
- ...Smack Technologies is a defense-focused AI company building software that helps government teams plan, train, and operate more effectively. We... ...production systems that combine advanced simulation, data, and engineering to solve complex real-world problems. Tasks Design and...
- ...Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying... ...pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and...Full timeFor contractorsRemote workFlexible hours
$121.4k - $173.3k
...Angeles, CA. Job Summary Green Dot Corporation is seeking a Senior Software Engineer to join the Risk Team, focusing on building scalable, secure,... ...requirements into scalable technical solutions. Operate in an AI‑driven SDLC environment and produce production‑grade code in...- ...the company | Senior Software Engineer | Los Angeles, CA (HYBRID) / Hyderabad, India | 1 LA + 2 Hyderabad I'm Julien — I lead Product Engineering... ...outcomes end‑to‑end Genuine interest in applying generative AI practically across engineering and product workflows A note on...Work at office
- A leading AI research accelerator is looking for an entry-level software engineer to refine AI-generated code and develop verification solutions. The ideal candidate will have over 5 years of software engineering experience, including 2 years at a top-tier company. This...Contract workRemote work10 hours per weekFlexible hours
- ...cutting edge biotech with the cutting edge software. The ideal candidate will contribute to inference infrastructure for novel AI models, build resilient and distributed instrument... ...experiences. We are seeking a Software Engineer to work on unique and challenging problems...
$180k - $200k
## Senior Software EngineerApplylocations: Los Angeles, CAtime type: Full timeposted on: Posted... ...excited about the work we are doing in AI. Founded on our many years of experience... ...*** 7+ years experience as a software engineer* Expert knowledge in Python and NodeJS* Experience...Contract workWork at officeLocal areaRelocation$140k - $200k
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google... ...), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns...Work at office$190.8k - $267.1k
...sources of truth for Reddit. As a Senior Engineer on this team, you’ll be a technical coach... ...users across the world. You have: ~ Software development experience in Golang or... ...and summarized by artificial intelligence (AI). You will have the opportunity to opt out...For contractorsWork experience placementRemote workFlexible hours- ...Best Place to Work in Los Angeles. The Opportunity... As a Software Engineering intern at Centerfield, you’ll work directly with our Engineering... ...be involved in the full software development lifecycle of AI-powered conversational omnichannel platforms, from initial design...InternshipWork at officeLocal areaNight shift3 days per week
- ...Senior Full-Stack Software Engineer Magenta is transforming how manufacturing operates. Manufacturing teams lose enormous amounts of time... ...engineering team to tackle complex problems at the intersection of AI, data, and enterprise workflows. We are looking for a...Work at office
$175k - $220k
...Senior Software Engineer, Rust Los Angeles, California, United States Genius Sports is enabling a new era of sports for fans worldwide,... ...data pipelines that produce tracking and pose data that powers AI-driven insights about team and player performance, assists our...Work at officeWorldwide$180k - $200k
...Senior Software Engineer (Full-Stack) Title of Role: Senior Software Engineer (Full-Stack) Location: Los Angeles, onsite Company Stage... ...is leveraging cutting-edge advancements in logistics, AI, and robotics to create a more efficient and automated future....Work at office$125.9k - $148.1k
...Full-Stack Senior Software Engineer At Armanino, you determine your career path. This means it's possible to pursue challenges you are passionate... ...to high engineering standards. We leverage generative AI in prototyping and product development and are building meaningful...Contract workLocal areaFlexible hours$250k - $300k
...Founding Software Engineer Title of Role: Founding Software Engineer Location: Los Angeles, CA, Onsite Company Stage of Funding: Seed — AI, Software Development Office Type: Onsite Salary: $250K–$300K Company Description We're representing a dynamic...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, AI. Be the first to apply!
- software engineer amazon Culver City, CA
- experienced software developer Culver City, CA
- federal - software developer Culver City, CA
- senior software engineer Culver City, CA
- software developer fintech Culver City, CA
- part time software developer remote Culver City, CA
- software engineer Culver City, CA
- software engineer healthcare Culver City, CA
- software developer Culver City, CA
- software development engineer aws Culver City, CA

