Senior Software Engineer, AI Voice Agent
As a Senior Software Engineer on the AI Voice Agent team, you will work on real-time systems involving live audio streaming and latency optimization integrated with speech providers. You will build and improve conversation intelligence systems that manage LLM layers, including prompt construction, context management, function calling, and dialogue management to create natural, actionable phone conversations. You will develop the action framework allowing configurable API calls with branching logic and runtime execution, supporting tasks like data lookup and ticket creation during calls. You'll manage knowledge ingestion, storage, and retrieval to enhance agent memory and learning over time. You will collaborate with designers to enable customers to create, configure, test, and deploy voice agents through intuitive product experiences. Additionally, you will help develop evaluation frameworks, analytics, call quality metrics, and monitoring instrumentation, and participate in on-call rotation duties.
Member of Technical Staff (Data): World Models
Design, automate, maintain, and optimize Python ETL pipelines (Spark/Ray) for large-scale multimodal data. Build and maintain data cataloging, lineage, quality tooling, integrity verification, access controls, and lifecycle management systems. Provide guidance, internal tools, and documentation to colleagues on data best practices. Serve as a custodian of the company’s datasets, ensuring overall data health, quality, and discoverability.
Freelance Junior Journalist - AI Trainer
As an AI Trainer - Junior Journalist, your work will help train AI models by crafting text that teaches AI reasoning, logic accuracy, nuance, and clarity. Contributors may craft original, clear, and fact-checked responses based on project guidelines, generate prompts that challenge AI, define comprehensive scoring criteria to evaluate the accuracy of AI’s answers, and follow style and quality standards to ensure consistency.
Freelance Junior Journalist - AI Trainer
As an AI Trainer - Junior Journalist, the work involves helping to train AI models to understand and generate human-like text by crafting text that teaches AI reasoning, logic accuracy, nuance, and clarity. Responsibilities may include crafting original, clear, and fact-checked responses based on project guidelines; generating prompts that challenge AI; defining comprehensive scoring criteria to evaluate the accuracy of AI’s answers; and following style and quality standards to ensure consistency.
Freelance Junior Journalist - AI Trainer
As an AI Trainer - Junior Journalist, your work will involve training AI models to help them understand and generate human-like text. Responsibilities include crafting original, clear, and fact-checked responses based on project guidelines, generating prompts that challenge AI, defining comprehensive scoring criteria to evaluate the accuracy of the AI’s answers, and following style and quality standards to ensure consistency.
Freelance Junior Journalist - AI Trainer
As an AI Trainer - Junior Journalist, the responsibilities include crafting original, clear, and fact-checked responses based on project guidelines, generating prompts that challenge AI, defining comprehensive scoring criteria to evaluate the accuracy of the AI’s answers, and following style and quality standards to ensure consistency. This work involves helping train AI models by shaping how they understand and generate human-like text, focusing on teaching AI reasoning, logic accuracy, nuance, and clarity.
Freelance Junior Journalist - AI Trainer
As an AI Trainer - Junior Journalist, your work involves helping train AI models by crafting text that teaches AI reasoning, logic accuracy, nuance, and clarity. Responsibilities include crafting original, clear, and fact-checked responses based on project guidelines, generating prompts that challenge AI, defining comprehensive scoring criteria to evaluate the accuracy of the AI’s answers, and following style and quality standards to ensure consistency.
Manager, Attack Engineering
The Manager, Attack Engineering leads and grows a team of Attack Engineers specializing in cloud providers, container orchestration platforms, and AI systems including AWS, Azure, OCI, GCP, and Kubernetes. This role involves setting technical direction, priorities, and quality standards for cloud offensive capabilities, mentoring engineers to enhance offensive rigor, delivery quality, and customer-facing clarity, and driving hiring and organizational scaling as the team expands. The manager owns offensive strategy across multiple cloud and container ecosystems and AI-integrated systems, guiding the development of end-to-end attack methodologies including discovery, exploitation, privilege escalation, lateral movement, impact, and verification, ensuring capabilities are realistic, production-safe, and aligned with modern attacker tradecraft. They partner with Product and Design to translate field insights into roadmaps and product capabilities, create feedback loops between attack findings and platform evolution, define next-generation attack surfaces, oversee customer engagements and technical briefings, clearly articulate exploitability, business impact, and remediation, and contribute to external content like blogs and demos.
Access all 4,256 remote & onsite AI jobs.
Frequently Asked Questions
Need help with something? Here are our most 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.
