Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, AI

$130.5k

ImmunityBio

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.

Why ImmunityBio?
* 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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, AI in Culver City, CA vacancy
  •  ...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... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Los Angeles, CA
    3 days ago
  •  ...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... 
    Suggested
    Remote work

    Terzo Technologies

    Los Angeles, CA
    2 days ago
  • $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... 
    Suggested
    Work experience placement

    HeyGen

    Los Angeles, CA
    3 days ago
  • $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

    HOP

    Los Angeles, CA
    21 hours ago
  • $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... 
    Suggested
    Work experience placement
    Live in
    Work at office
    Local area

    Snapchat

    Los Angeles, CA
    21 hours ago
  •  ...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 work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Los Angeles, CA
    4 days ago
  • $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 placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Los Angeles, CA
    4 days ago
  • $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 employment
    Full time
    Local area
    Relocation package
    Flexible hours

    Hadrian Automation, Inc

    Los Angeles, CA
    2 days ago
  •  ...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 office
    Relocation package

    OpenAI

    Los Angeles, CA
    3 days ago
  •  ...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

    Astyra

    El Segundo, CA
    1 day ago
  •  ...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 start
    Relocation package

    OpenAI

    Los Angeles, CA
    4 days ago
  • $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... 

    Circadia Health

    Los Angeles, CA
    4 days ago
  •  ...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 time
    Contract work
    For contractors
    Remote work
    Flexible hours

    Turing

    Los Angeles, CA
    4 days ago
  • $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 area
    Remote work
    Worldwide

    BigCommerce

    Los Angeles, CA
    3 days ago
  •  ...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... 

    Dialogue AI

    Los Angeles, CA
    4 days ago
  •  ...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... 

    Smack Technologies

    El Segundo, CA
    3 days ago
  •  ...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 time
    For contractors
    Remote work
    Flexible hours

    Turing

    Los Angeles, CA
    4 days ago
  • $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... 

    Green Dot

    Los Angeles, CA
    3 days ago
  •  ...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

    United States Digital Space LLC

    Los Angeles, CA
    3 days ago
  • 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 work
    Remote work
    10 hours per week
    Flexible hours

    Turing

    Los Angeles, CA
    4 days ago
  •  ...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... 

    Mango

    Los Angeles, CA
    3 days ago
  • $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 work
    Work at office
    Local area
    Relocation

    Motorola Solutions

    Los Angeles, CA
    1 day ago
  • $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

    Clutch Canada

    Culver City, CA
    3 days ago
  • $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 contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    Los Angeles, CA
    3 days ago
  •  ...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... 
    Internship
    Work at office
    Local area
    Night shift
    3 days per week

    Centerfield Corporation

    Los Angeles, CA
    4 days ago
  •  ...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

    Magenta

    El Segundo, CA
    1 day ago
  • $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 office
    Worldwide

    Genius Sports

    Los Angeles, CA
    3 days ago
  • $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

    Recruiting from Scratch

    Beverly Hills, CA
    1 day ago
  • $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 work
    Local area
    Flexible hours

    Armanino

    Los Angeles, CA
    21 hours ago
  • $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

    Recruiting from Scratch

    Los Angeles, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, AI. Be the first to apply!