Software Engineer, Agents & Automations
Design, build, ship, and maintain core capabilities for North’s Agents & Automations platform. Build product and platform features that help users create, run, debug, evaluate, and improve agents and automations. Own features end-to-end, from technical design through implementation, testing, launch, and iteration. Work across the stack, from frontend product surfaces to backend systems, depending on what the product needs. Make practical technical decisions that balance speed, quality, depth, and user impact. Collaborate closely with product, design, modelling, customer-facing teams, and other engineers to define the right outcomes and ship measurable improvements. Use AI actively in your work, while staying intellectually engaged and accountable for the quality and reliability of what you ship.
Software Engineer, Agent (Cantonese Speaking)
Design and deliver production-grade AI agents that are highly performant, reliable, and intuitive, driving revenue directly to Sierra's growth across industries like finance, healthcare, and commerce. Take complete ownership and autonomy in the Agent Development Life Cycle from initial pilot through deployment and continuous iteration, including building, tuning, and evolving AI agents in production environments while defining best practices. Work directly with leaders of large enterprises and cutting-edge startups to understand their business challenges and develop AI agents that transform their operations at scale. Guide the evolution of Sierra's core platform through customer interaction, surfacing unmet needs, prototyping new tools and features, and collaborating with research, product, and platform teams to shape AI agent development and Sierra's products.
Full Stack Software Engineer, Codex
Build end-to-end product experiences that span frontend applications, backend services, agent workflows, cloud infrastructure, and developer tooling. Design AI-powered workflows that generalize across a wide variety of software engineering teams, languages, codebases, and development practices. Discover and implement novel ways to apply AI to eliminate friction throughout the software development lifecycle. Partner closely with product, design, and research to understand developer needs and rapidly translate insights into shipped product improvements. Work directly with users—including developers at OpenAI, open-source contributors, startups, and large enterprises—to understand pain points and validate solutions. Improve the reliability, observability, scalability, and performance of the systems and workflows you build.
Siena - Fullstack Engineer
As a Senior Full Stack Engineer at Siena, you will own meaningful parts of the platform end to end, taking ambiguous problems and working out the right approach to ship reliable, high-performance systems that real brands depend on every day. You will own features and systems across the full stack including frontend, backend, and infrastructure from problem definition through production. You will partner with product to break down ambiguous scope and ship in iterative, high-impact releases, make real architectural and design decisions in your area and explain the reasoning to the team, and integrate cutting-edge language models into enterprise customer workflows where reliability and safety are critical. You will solve hard engineering problems including API performance, microservices, and scaling across channels and brands. Additionally, you will maintain and improve AWS infrastructure with a DevOps mindset and contribute to raising the bar around you by sharing knowledge, reviewing thoughtfully, and helping teammates level up.
Software Engineer, Agent (Dutch speaking)
Design and deliver production-grade AI agents that are highly performant, reliable, and intuitive, which are central and mission-critical to Sierra's growth across industries like finance, healthcare, and commerce. Take complete ownership and autonomy over the Agent Development Life Cycle (ADLC) from initial pilot through deployment and continuous iteration, including building, tuning, and evolving AI agents in production environments while defining best practices for ADLC. Partner with leaders at large enterprises and cutting-edge startups to understand their business challenges and build AI agents that transform their operations at scale. Collaborate with customers to guide the evolution of Sierra's core platform by surfacing unmet needs, prototyping new tools and features, and working with research, product, and platform teams to shape the future of AI agent development and Sierra's product.
Software Engineer
Build end-to-end features across backend and frontend that directly impact customer revenue. Work closely with design, product, and GTM to ship features from idea to production. Translate real-world workflows, including calls, scheduling, and dispatch, into scalable systems. Improve system reliability, performance, and developer velocity as the system scales. Learn fast by working directly with customers and iterating based on real usage.
Full Stack Software Engineer, ChatGPT ImageGen
Design, build, and launch end-to-end product experiences for image generation and image editing within ChatGPT. Develop highly interactive frontend experiences that make sophisticated AI capabilities feel intuitive, fast, and delightful. Build scalable backend services, APIs, and workflows that power image creation, editing, storage, sharing, and retrieval. Partner closely with researchers to rapidly prototype and productionize new multimodal capabilities. Collaborate with Product, Design, Data Science, and Engineering teams to identify high-impact opportunities and execute against them. Own projects from concept through launch, including technical design, implementation, experimentation, measurement, and iteration. Optimize performance across the stack, from frontend responsiveness and rendering to backend latency, reliability, and scalability. Design systems that can support millions of users generating and interacting with visual content simultaneously. Leverage experimentation and user insights to improve engagement, usability, quality, and product outcomes. Contribute to engineering best practices around architecture, testing, observability, developer productivity, and operational excellence. Help define the future roadmap for AI-powered creative tools and visual experiences.
Software engineer, generative AI (UK)
Design and develop robust, secure, and scalable generative AI services and applications using Python and modern frameworks to drive enterprise-wide transformation; build and optimize high-performance, low-latency APIs and microservices to integrate advanced AI models and sophisticated agentic workflows into the core platform; make meaningful system design decisions and own the architecture of core platform components from initial proposal through production deployment; implement and maintain responsive user interfaces using technologies like React and TypeScript; clearly communicate changes, plans, and proposals to cross-functional teams and collaborate with product managers, data scientists, and DevOps engineers; partner with DevOps teams to build continuous deployment, logging, and monitoring systems to ensure top-tier performance, security, and reliability across distributed workloads.
Software engineer, generative AI
Design and develop robust, secure, and scalable generative AI services and applications using Python and modern frameworks to drive enterprise-wide transformation. Build and optimize high-performance, low-latency APIs and microservices to integrate advanced AI models and sophisticated agentic workflows into the core platform. Make meaningful system design decisions and own the architecture of core platform components from initial proposal through production deployment. Implement and maintain responsive user interfaces using technologies like React and TypeScript to deliver intuitive user experiences and bridge the gap between backend services and frontend enablement. Communicate changes, plans, and proposals clearly to cross-functional teams and collaborate closely with product managers, data scientists, and DevOps engineers. Partner with DevOps teams to build continuous deployment, logging, and monitoring systems that ensure top-tier performance, security, and reliability across distributed workloads.
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.
