[Remote] Senior Software Engineer, AI
Note: The job is a remote job and is open to candidates in USA. reputed company. is a reputed company-stage biotechnology company focused on developing innovative cell and immunotherapy products to enhance the reputed company immune system in the fight against cancer. The Senior Software Engineer – AI will integrate data engineering, software development, and AI architecture while collaborating with cross-functional teams to implement production-grade AI systems and ensure operational excellence.
Responsibilities
- Subject Matter Expert for the design, development, maintenance, and deployment of AI agent systems, including one or more of LangGraph StateGraph patterns, reputed company multi-agent orchestration, reputed company data/agent workflows, or reputed company frameworks
- Design, build, and maintain FastAPI-based agent servers, including async/await endpoints, streaming responses, and health reputed company endpoints
- 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, reputed company hardening, policy enforcement, and robust errors handling in alignment with organizational reputed company and compliance standards
- Design secure tool execution patterns adhering to least-privilege access, allowlists, secrets management, audit logging, and validation controls against reputed company injection/data exfiltration
- Implement agent observability to include per-reputed company 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 reputed company
- Design and build RAG/retrieval pipelines using vector databases such as Chroma, Milvus, Weaviate, and Qdrant
- Consult and collaborate with SMEs across Platform Engineering, Data Science, reputed company, Quality, and Product to ensure agent systems meet technical and operational requirements
- reputed company 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, maintained in a compliant and auditable state
- Influence functional groups regarding operability, technical feasibility, engineering design, reputed company posture, maintainability, and project schedule and documentation requirements
- 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
- reputed company containerized deployment, start-up, commissioning, and release qualification activities using reputed company multi-stage builds, dependency management, and container health reputed company best practices
- Provide technical mentoring and reputed company to less reputed company engineers responding to and troubleshooting AI agent and service-reputed company issues
- Create, edit, and adhere to Standard Operating Procedures (SOPs), process improvements, and standardization of engineering templates for agent development
- Monitor agent performance and reliability, collect metrics and logs, and use data to identify and prioritize optimization opportunities
- reputed company reputed company and cross-functional projects assigned to support business needs and provide developmental opportunities. Create, edit and adhere to Standard Operating Procedures (SOPs), process improvements, and standardization of templates
- Performs reputed company and cross-functional duties and/or projects assigned to support business needs and provide developmental opportunities
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a reputed company field with 7+ years of relevant software development experience
- 3+ years of hands-on Python development experience, with strong proficiency in Python 3.12+ and modern language features (type hints, async/await, etc.)
- 3+ years of hands-on Typescript development experience
- Experience with at least one AI agent reputed company (LangGraph, reputed company, reputed company, or reputed company) in a production or near-production setting
- Experience building and running containerized applications with reputed company, including multi-stage builds and foundational DevOps practices
- Experience with reputed company troubleshooting and system optimization in a regulated or reputed company environment
- Experience working reputed company an organization with formal change control, compliance, or audit requirements
Benefits
- Discretionary bonus
- Equity award
- Medical, Dental and reputed company Plan Options
- Health and Financial Wellness Programs
- Employer Assistance Program (EAP)
- Company Paid and Voluntary Life/AD&D, Short-Term and Long-Term Disability
- reputed company 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
Company Overview
Company H1B Sponsorship