Staff Software Engineer, AI Voice Agent
As a Software Engineer on the AI Voice Agent team, you will work on real-time speech pipeline systems including live audio buffering, streaming, latency optimization, and integrating with speech providers. You will build and improve conversation intelligence systems that manage the LLM layer for natural conversation flow, including prompt construction, context management, function calling, and dialogue management. You will develop the action framework that allows the AI Voice Agent to execute tasks during calls such as querying account data, creating tickets, and checking order status, handling API configuration, success/failure branching, authentication management, and runtime execution. Additionally, you will work on knowledge ingestion, storage, and retrieval for the voice agent and manage memory for retaining information across conversations to improve responses. You will collaborate with designers to create easy-to-use interfaces for agent lifecycle management including creation, configuration, testing, and deployment. You will contribute to building evaluation frameworks and metrics for voice AI quality, post-call analytics, and instrumentation, as well as participate in the on-call rotation.
Software Engineer, AI Voice Agent
As a Software Engineer on the AI Voice Agent team, you will work on real-time systems involving live audio such as buffering, streaming, and latency optimization, along with integrating speech providers. You will build and improve conversation intelligence systems, including prompt construction, context management, function calling, and dialogue management to make conversations feel natural. You will develop the action framework to execute configurable API calls, manage success/failure branching, authentication, and runtime execution during calls. You will work on knowledge ingestion, storage, retrieval, memory, and context for the voice agent to improve its performance over time. Additionally, you will collaborate on agent lifecycle tasks such as creation, configuration, testing, and deployment of voice agents and help build evaluation frameworks for model performance, call quality metrics, and call analytics. Participation in on-call rotations is also expected.
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.
Director, Engineering, Proactive Offense
Lead and scale Horizon3.ai's Offensive Engineering organization, overseeing teams responsible for exploit development, offensive content, and attack automation within the NodeZero platform. Set clear technical and product direction for how NodeZero identifies, exploits, and validates vulnerabilities across large, complex environments. Partner with Product, Precision Defense, and Platform teams to define and deliver offensive capabilities that influence the roadmap and enhance customer outcomes. Drive execution from proof-of-concept through production to transform cutting-edge attack research into scalable, productized features. Stay hands-on to guide architectural decisions and evaluate exploit and automation approaches, mentoring technical leads in building resilient, modular systems. Build, mentor, and scale diverse teams of software engineers, exploit developers, and offensive researchers, fostering a culture of collaboration, creativity, and engineering excellence that bridges offensive and product software development. Collaborate across engineering, product, and GTM teams to align offensive innovation with business priorities and ensure delivery of impactful capabilities for customers. This role is central to the mission of delivering continuous, autonomous security testing at scale.
New Grad - Full Stack Engineer (Python/React) - Ankara, TR
The Full Stack Engineer is responsible for building and maintaining backend services in Python, contributing to APIs and microservices with clean and maintainable abstractions, working with datasets and asynchronous processing pipelines, improving performance, reliability, and observability, participating in system design discussions and learning from senior engineers, collaborating closely with frontend and AI/ML engineers, writing production-quality, testable, and secure code, and participating in code reviews to continuously improve.
Senior Python Engineer (FastAPI / Python)
You will design, build, and evolve the public API product for Photoroom, which is the core interface through which developers access the company's AI capabilities. You will ship features used by both self-serve developers and large enterprise customers, ensuring the API remains reliable, scalable, and easy to integrate. You will own the API surface end-to-end, from design decisions such as naming, versioning, and structure to implementation, performance, and long-term maintainability. You will iterate quickly based on real usage, shipping multiple times per week, using data and user feedback to prioritize what matters most. You will work at the intersection of backend engineering and AI, abstracting complex image models into simple, elegant developer-facing interfaces. Collaboration with product, machine learning, backend, and sales teams is required to ensure the API delivers real value to users. You will join a small, senior team with high ownership and direct product impact from day one.
Back-End Engineer - Team Agents
Build and ship backend features for Taktile's AI agent platform in Python (FastAPI) deployed on AWS serverless infrastructure. Own work end-to-end by collaborating on scope, implementation, testing, releasing, and iterating based on real usage and customer feedback. Improve how agents run, connect to external tools, and behave when errors occur. Use AI tools daily to move faster, improve quality, and build AI-native capabilities. Review pull requests in depth, improve test coverage and CI/CD, and raise engineering excellence and reliability. Engage in team rituals including daily syncs, planning sessions, demos, and technical deep-dives. Grow professionally by learning from experienced team members, contributing to foundational product layers, and participating in cross-team learning groups. Participate in daytime operations duty and join an on-call rotation to support system ownership and DevSecOps skill growth.
Head of Engineering
Serve as a hands-on engineering leader, dedicating about 70% of time to individual contributor-level tasks such as coding, reviewing, debugging, and shipping. Architect and maintain scalable, reliable backend infrastructure to support rapid growth and real-time AI-powered communications. Validate and pressure-test architectural decisions across the stack to ensure scalability without over-engineering. Remove blockers to unlock engineering velocity, improve developer tooling, streamline CI/CD, and establish lightweight processes to maintain fast shipping. Enforce high code quality standards while minimizing technical debt. Lead and mentor a growing engineering team, fostering a culture of technical excellence, ownership, and iteration. Drive the technical roadmap in partnership with the founding team, balancing short-term product needs with long-term infrastructure plans. Design and implement core infrastructure supporting AI-native applications including multi-agent workflows, model routing, and real-time feedback loops. Champion AI-first engineering practices across the organization by leveraging AI coding tools, AI-native architectures, and emerging LLMOps patterns. Collaborate cross-functionally with product, design, and data to prioritize and deliver high-impact features.
Software Engineer, Intelligence
Build the Intelligence layer at Sierra by working on systems that analyze millions of agent interactions and generate insights to improve agent performance and customer outcomes. Build systems for analyzing, clustering, and exploring large-scale conversational data. Design systems that allow measurement of agent quality and enable experimentation. Develop learning systems involving retrieval, ranking, personalization, and feedback loops to enhance agent effectiveness over time.
Software Engineer
The Software Engineer in the Defence team is responsible for building and extending critical components of client deliverables across diverse software domains, delivering robust technical artifacts in both compiled and non-compiled languages to meet project goals, and implementing defined engineering patterns and practices tailored for the Defence sector. The role involves collaborating closely with Machine Learning Engineering and Data Science teams to integrate and refine technical solutions, applying rigorous software engineering best practices to enhance scalability and quality of codebases, and executing CI/CD processes while managing application deployments on Kubernetes and bare metal environments.
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.
