ImmunityBio

ImmunityBio

Senior Software Engineer, AI

Dunkirk, NY · Senior

Sponsorship not specifiedDetected 12 days ago
TypeScriptPythonFastAPIVector DatabasesDockerDevOpsPlatform EngineeringAPI DevelopmentData AnalysisData EngineeringData ScienceRAGLangGraphAI OrchestrationCybersecurityCustomer SupportLeadershipCommunicationCollaborationMentoringWritingOrganizational Skills

About the role

  • The Senior Software Engineer - AI is a hands-on, systems-level role integrating data engineering, software development, and AI agent architecture, with close collaboration across platform engineering, data science, security, and product teams.
  • The Senior Software Engineer - AI will serve as a subject matter expert (SME) in AI agent development and will work with cross-functional teams for successful implementation of production-grade AI systems.
  • Assist with the planning and implementation of AI agent-based projects and solutions in collaboration with cross-functional teams, including determination and delivery on cost, timeline, and quality to ensure sustained production operations.

Responsibilities

  • 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.
  • 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.
  • Implement comprehensive testing strategies - unit, integration, edge-case, and performance - for agents and services to ensure production reliability.
  • Build and enforce guardrails for AI interactions, including input/output validation, safety checks, prompt hardening, policy enforcement, and robust errors handling in alignment with organizational security and compliance standards.
  • Design secure tool execution patterns adhering to least-privilege access, allowlists, secrets management, audit logging, and validation controls against prompt injection/data exfiltration.
  • Implement agent observability to include per-step traces, tool-call telemetry, cost/latency budgets, and SLO-based alerting.
  • Design and build agent evaluation sets, adversarial tests, regression tests, and monitoring for safety/quality drift.
  • Consult and collaborate with SMEs across Platform Engineering, Data Science, Security, Quality, and Product to ensure agent systems meet technical and operational requirements.
  • Influence functional groups regarding operability, technical feasibility, engineering design, security posture, maintainability, and project schedule and documentation requirements.
  • Performs ad-hoc and cross-functional duties and/or projects assigned to support business needs and provide developmental opportunities.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field with 7+ years of relevant software development experience is required.
  • 3+ years of hands-on Python development experience, with strong proficiency in Python 3.12+ and modern language features (type hints, async/await, etc.) is required.
  • 3+ years of hands-on Typescript development experience is required.
  • 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.

Nice to have

  • Experience with complex troubleshooting and system optimization in a regulated or enterprise environment is preferred.
  • Experience working within an organization with formal change control, compliance, or audit requirements is preferred.

Compensation

  • The annual base pay range for this position is below.

Benefits

  • Design, build, and maintain FastAPI-based agent servers, including async/await endpoints, streaming responses, and health check endpoints.

Visa & Work Authorization

  • 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

This listing is sourced directly from ImmunityBio's careers page and normalized into a canonical job model.