Lead projects or major workstreams involving multi-disciplinary design, development, data analysis, programming, prototyping, integration, testing, or transition activities.
Apply extensive technical expertise to solve complex problems and evaluate alternative approaches.
Influence technical approach towards mission research, systems/subsystems, architecture design and integration.
Structure and manage execution of ambiguous work, translating objectives into actionable technical plans.
Mentor others within the Group, reviewing work and providing constructive feedback.
Requirements
Bachelor’s degree in a STEM discipline or other relevant technical field
Master’s degree
PhD
Nice to have: Translation of research concepts into working prototypes
Develop user-facing application functionality and supporting backend services.
Compensation
Combined Salary Range
USD $0.01 - USD $0.02 /Yr.
Responsibilities
Develop user-facing application functionality and supporting backend services.
Build and integrate application programming interfaces and connect application functions to approved enterprise data or AI services.
Implement automated unit, integration, and end-to-end tests.
Participate in code reviews, architecture discussions, and secure software-development practices.
Add logging, error handling, performance measures, and operational documentation.
Requirements
Enrolled in an accredited degree program in Computer Engineering, Systems Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering or related scientific or technical discipline
Backend engineer responsible for building and maintaining AI-driven development infrastructure, CI/CD, security, and developer platform tools at Mirage.
Responsibilities
Ship features alongside product engineers across video creation software, rendering engine, and developer platform
Turn insights into tools, agents, and streamlined workflows
Rebuild CI/CD to support high change volume
Make deployments safe with progressive rollouts and automated rollback
Own environments for coding agents, including sandboxes and tooling
Design and build the AI layer of a software product, defining how the system reasons, coordinates multi-step tasks and interacts with users. The work covers agentic workflows, model integrations, evaluation and reliability, and close partnership with frontend and backend engineers.
Locations (3)
San Diego, California, United States
Los Angeles, California, United States
San Francisco Bay Area, California, United States
Compensation
Salary: $160K - $250K
Responsibilities
Build multi-step agent workflows that track state, propose actions and carry tasks through to completion.
Link language models to external functions, stored context and lookup layers that span mixed data sources.
Safeguard sensitive information and design fallback behavior for failed tools, incomplete inputs and unreliable model outputs.
Principal Software Engineer (Cortex Vulnerability Experience Platform)
Voyant is seeking a hands‑on Staff Engineer, Backend Engineering to play a key role in building and evolving our core server platform.
Compensation
Compensation: The Base Salary range for this position is between $180,000-$220,000. This position will also be eligible for additional variable incentive compensation and competitive benefits.
Responsibilities
Hands‑On Development – Design, build, and maintain backend systems, APIs, and services.
Technical Leadership – Serve as the go‑to technical leader for the team, guiding design decisions and setting engineering standards.
Mentorship – Mentor and support junior developers, providing guidance, feedback, and technical coaching.
Architecture & Design – Contribute to and help shape scalable, secure, and maintainable system architecture.
Code Quality – Lead code reviews and promote best practices across the codebase.
Build and maintain application software that runs on distributed battery devices, ensuring reliability, security, and performance in edge environments.
Responsibilities
Design and implement core device software with >99.5% uptime
Build robust device-to-cloud communication protocols handling network interruptions
Create safe, rapid deployment infrastructure and tooling for OTA updates
Develop telemetry systems for diagnostics without bandwidth-heavy data
Work within hardware constraints to maximize functionality
The Identity Authentication Services team owns and develops the backend authentication APIs and services used across Expedia Group’s many brands, focusing on scalability, reliability, and low latency.
Compensation
The total cash range for this position in Austin is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Design, develop, and maintain authentication and authorization services that are reliable, secure, and performant for large-scale customer and partner-facing applications.
Implement APIs, data models, and low-level designs that support identity, session management, and policy enforcement workflows across multiple products and platforms.
Collaborate with product, security, and engineering teams to translate authentication and access control requirements into technical solutions and deliver features end to end.
Own the quality, observability, and support for the services you build, including automated testing, monitoring, logging, and on-call participation for production systems.
Apply secure coding practices, threat-aware design, and familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products to continually strengthen authentication capabilities.
Requirements
Bachelor’s degree in Computer Science or a related technical field
Nice to have: designing and operating highly available authentication or identity services at scale
Software Development Engineer II - Identity Authentication Services
Design, develop, and maintain authentication and authorization services that are reliable, secure, and performant for large-scale customer and partner-facing applications.
Compensation
The total cash range for this position in Austin is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Design, develop, and maintain authentication and authorization services
Implement APIs, data models, and low-level designs for identity, session management, and policy enforcement
Collaborate with product, security, and engineering teams to translate requirements into technical solutions
Own quality, observability, and support for services, including automated testing, monitoring, logging, and on-call participation
Apply secure coding practices and threat-aware design, incorporating AI/ML concepts
Requirements
Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.