Speech Software Engineer
Lead the design and implementation of a scalable, high-availability voice infrastructure that replaces legacy systems. Build and refine multi-threaded server frameworks capable of handling thousands of concurrent, real-time audio streams with minimal jitter and latency. Deploy robust ASR > LLM > TTS pipelines that process thousands of calls concurrently. Develop robust logic for handling media streams, ensuring seamless audio data flow between clients and machine learning models. Build advanced monitoring and load-testing tools specifically designed to simulate high-concurrency voice traffic. Partner with Speech Scientists and Research Engineers to integrate state-of-the-art models into a production-ready environment.
Senior Staff Systems Engineer
Drive the architectural vision for the GenerativeAgent product by designing and building a highly scalable, multi-agent platform for real-time voice and text customer service experiences across various industries. Act as a technical authority and advisor for multiple engineering teams, develop system design and technical roadmaps, and define communication, state management, and orchestration patterns for multi-agent systems. Design and implement scalable, multi-tenant deployment architectures, own and define system-level SLOs/SLIs focusing on latency, cost-efficiency, and fault tolerance, identify systemic risks with proactive mitigation strategies, partner with Security and Compliance teams to meet regulatory and security requirements, lead post-incident analysis and improvements, and collaborate cross-functionally with Product, Customer Engineering, Site Reliability Engineering, TPMs, and Research to translate business requirements into system designs and productionize ML research. Mentor senior engineers and communicate complex technical concepts to both technical and non-technical stakeholders.
Software Engineer, Backend
The backend developer will own major feature development and work directly with founders on product development from end to end. Responsibilities include working with a small interdisciplinary team across hardware, software, and design to build new products from scratch; building new features and designing new architecture to address challenging problems; building backend infrastructure to perform scalable training in the cloud; rethinking and refactoring existing codebases for scale; and continuously improving and maintaining code in production. The role involves full ownership throughout the entire product lifecycle, including idea generation, design, prototyping, execution, and shipping, contributing to multiple parts of the codebase in various programming languages.
Software Engineer, Codex Runtime
The responsibilities include shaping the evolution of Codex by identifying how teams use and break AI-powered software engineering, driving changes across product, infrastructure, and model behavior to improve reliability. Building core team and enterprise primitives to enable Codex usability at scale, such as container orchestration, virtual machine provisioning/configuration, execution sandboxes, shared block storage, RBAC, admin and audit surfaces, usage and pricing controls, managed configuration and constraints, and analytics for visibility into Codex usage. Designing and owning secure, observable, full-stack systems that power Codex across web, IDEs, CLI, and CI/CD, integrating with enterprise identity and governance systems (SSO/SAML/OIDC, SCIM, policy enforcement), and developing data-access patterns that are performant, compliant, and trustworthy. Leading real-world deployments and launches by working with customers and go-to-market teams to roll out Codex across teams, using live usage and operational signals to iterate and improve the product and platform based on real-world feedback.
Principal Software Architect
As a Principal Software Architect at HackerOne, you will define and evolve the architectural vision for the HackerOne Platform and core systems to ensure scalability, reliability, and performance. You will partner with Product, Platform, and Security teams to translate long-term business and product goals into actionable architectural strategies. You will collaborate with Principal and Distinguished Engineers to align on technical direction, establish shared standards, and evolve system design principles. Your role involves leading major cross-team initiatives to modernize architecture, improve observability, and reduce complexity. You will mentor and guide engineering teams to foster technical excellence, knowledge sharing, and continuous improvement. You will evaluate and integrate emerging technologies including AI, GenAI, and LLM-driven architectures to enhance platform intelligence. Additionally, you will drive architectural governance and documentation to ensure maintainability and transparency and communicate architectural direction clearly to technical and non-technical stakeholders. Within the first 30-90 days, you will move from understanding systems and architecture to leading architectural initiatives that impact teams company-wide.
Senior Forward Deployed Software Engineer
Take part in building a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. Work on a focused, stream-aligned and cross-functional team (back-end, front-end, design) empowered to make implementation decisions towards meeting its objectives. Gather and leverage domain knowledge and experience from Data Scientists and Simulation Engineers using the product.
Senior CFD Engineer
Take part in building a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. Work on a focused, stream-aligned and cross-functional team (back-end, front-end, design) that is empowered to make its implementation decisions towards meeting its objectives. Gather and leverage domain knowledge and experience from the Data Scientists and Simulation Engineers using your product.
Principal Forward Deployed Software Engineer
Take part in building a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. Work on a focused, stream-aligned and cross-functional team (back-end, front-end, design) that is empowered to make its implementation decisions towards meeting its objectives. Gather and leverage domain knowledge and experience from the Data Scientists and Simulation Engineers using your product.
Delivery Engineer
Take part in building a platform used by Data Scientists and Simulation Engineers to build, train and deploy Deep Physics Models. Work on a focused, stream-aligned and cross-functional team (back-end, front-end, design) empowered to make its implementation decisions towards meeting its objectives. Gather and leverage domain knowledge and experience from the Data Scientists and Simulation Engineers using your product.
Software Engineer, ML Data Infrastructure
The Software Engineer, ML Data Infrastructure will collaborate with engineers to build AI design experiences, tackle complex technical challenges including scaling distributed systems, build robust data infrastructure for foundation models at petabyte scale ensuring reliability and performance across multi-modal training pipelines, optimize data processing workflows for massive throughput, work with distributed systems, TPU infrastructure, and large-scale storage solutions, and partner with research scientists to translate data requirements into production-grade systems that accelerate model development cycles.
Access all 4,256 remote & onsite AI jobs.
Frequently Asked Questions
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.