CrawlJobs Logo

Software Engineer - Agent Infra

United States, San Francisco 210000.00 - 385000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Perplexity is looking for a Software Engineer to build the core infrastructure that powers agentic products across Perplexity including Search, Deep Research, and the Comet browser. You will design and evolve the runtime, orchestration, evaluation and training systems that let agents plan, use tools, browse, and verify at scale.

Job Responsibility

  • Design and implement a highly reliable and scalable agent runtime: orchestration, shared state and memory, tool calling interfaces, and scheduling for cost, latency, and quality
  • Build secure sandboxed execution for agent actions and code
  • Optimize cold start, isolation, and observability
  • Ship unified interfaces for multiple model sizes and providers
  • Integrate with open tool ecosystems such as MCP style connectors for data and actions
  • Develop an evaluation platform for online and offline assessments, A/B tests, safety checks, and regression gates that improve agent reliability over time
  • Partner with Research, Inference, and Search to land new agent capabilities end to end, from prototype to production

Requirements

  • 6+ years of industry experience building large scale systems or platforms
  • Experience building agent applications with tool calling, context engineering, or open connector integrations
  • Strong coding skills in one or more of: Python, Java, Go
  • Comfortable with service design, APIs, and data models for high throughput systems
  • Working knowledge of containers, virtualization, and sandboxing
  • Familiar with metrics, tracing, on call, and incident practices
  • Bias to own problems across layers, collaborate in fast moving teams, and ship

Nice to have

  • Prior work on agent orchestration pipelines: task routing, planning, memory graphs, vector search, or browser automation
  • Experience with evaluations, preference optimization, or RL to improve agent reliability
  • Exposure to MCP or similar open protocols for tool and data connectivity
  • Security hardening for multi tenant workloads, snapshotting, or untrusted code execution

What we offer

  • Equity
  • Health
  • Dental
  • Vision
  • Retirement
  • Fitness
  • Commuter and dependent care accounts

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Agent Infra

8 matching positions

Software Engineer (Backend), Enterprise

At Scale AI, we’re not just building AI tools—we’re pioneering the next era of e...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience developing large-scale backend or infrastructure systems, with a strong emphasis on distributed services, reliability, and scalability
  • Proficiency in Python or TypeScript, with experience designing high-performance APIs and backend architectures using frameworks such as FastAPI, Flask, Express, or NestJS
  • Deep familiarity with cloud infrastructure (AWS and Azure preferred), including container orchestration (Kubernetes, Docker) and Infrastructure-as-Code tools like Terraform
  • Experience managing data systems such as relational and NoSQL databases (PostgreSQL, DynamoDB, etc.) and building pipelines for data-intensive applications
  • Hands-on experience with GenAI applications, model integration, or AI agent systems—understanding how to deploy, evaluate, and scale AI workloads in production
  • Strong understanding of observability, CI/CD, and security best practices for running services in enterprise or multi-tenant environments
  • Ability to balance rapid iteration with production-grade quality, shipping reliable backend systems in fast-paced environments
  • Collaborative mindset, working closely with ML, infra, and product teams to bring complex GenAI systems into production at enterprise scale
Job Responsibility
Job Responsibility
  • Design, build, and scale backend systems that power enterprise GenAI products, focusing on reliability, performance, and deployment across both Scale’s and customers’ infrastructure
  • Develop core services and APIs that integrate AI models and enterprise data sources securely and efficiently, enabling production-scale AI adoption
  • Architect scalable distributed systems for data processing, inference, and orchestration of large-scale GenAI workloads
  • Optimize backend performance for latency, throughput, and cost—ensuring AI applications can operate at enterprise scale across hybrid and multi-cloud environments
  • Manage and evolve cloud infrastructure (AWS, Azure, or GCP), driving automation, observability, and security for large-scale AI deployments
  • Collaborate with ML and product teams to bring cutting-edge GenAI models into production through efficient APIs, model serving systems, and evaluation frameworks
  • Continuously improve reliability and scalability, applying strong engineering practices to make AI systems robust, maintainable, and enterprise-ready
  • Fulltime
Read More
Arrow Right

Staff Software Engineer – Developer Experience

Remote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austi...
Location
Location
United States , Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in software development
  • Strong proficiency in at least one modern language (e.g., Java, Go, C#, Python, TypeScript) and in designing, building, and operating distributed systems in production
  • Deep experience designing and operating modern CI/CD pipelines and release processes, including build, test, deploy, release strategies, rollback, and environment promotion
  • Hands-on experience with developer platforms and SDLC tooling (e.g., GitHub/GitLab, CI/CD systems, Jira/ADO, artifact repositories, secrets management, feature flags)
  • Solid understanding of at least one major cloud platform (Azure/AWS/GCP) and infrastructure as code (Terraform, Bicep, CloudFormation, etc.)
  • Strong understanding of security, compliance, and governance concerns for developer platforms (RBAC, auditability, data boundaries)
  • Experience with migration and modernization (on-prem → cloud, legacy → modern pipelines, tool consolidation)
Job Responsibility
Job Responsibility
  • Lead technical strategy and delivery for platforms, tools, and workflows that improve developer productivity, quality, and satisfaction across GM
  • Design and implement golden paths (opinionated, paved-road workflows) for shipping software—covering repo structure, CI/CD, testing, security, observability, and deployment
  • Build automation and self-service capabilities that reduce manual toil (e.g., environment provisioning, pipeline setup, guardrail enforcement, standards checks)
  • Embed AI into engineering workflows, including agents and copilots that assist with planning, coding, testing, documentation, and operations
  • Partner with product, security, infra, and application teams to understand pain points and translate them into concrete platform and tooling improvements
  • Act as a multiplier and mentor across the organization, coaching engineers and providing guidance on software engineering, AI-assisted development, and recommended practices
  • Define and track outcome-focused metrics (e.g., lead time for changes, PR cycle time, change failure rate, developer satisfaction) and use data to guide investments
  • Contribute to and influence engineering standards, patterns, and reference architectures used across Core IT and beyond
  • Fulltime
Read More
Arrow Right

Principal Software Engineer – Developer Experience

This Principal Software Engineer – Developer Experience role sits within the Dev...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software development, including significant time in senior/staff/principal-level roles
  • Strong proficiency in at least one modern language (e.g., Java, Go, C#, Python, TypeScript) and in designing, building, and operating distributed systems in production
  • Deep experience designing and operating modern CI/CD pipelines and release processes, including build, test, deploy, release strategies, rollback, and environment promotion
  • Hands-on experience with developer platforms and SDLC tooling (e.g., GitHub/GitLab, CI/CD systems, Jira/ADO, artifact repositories, secrets management, feature flags)
  • Proven experience as a Principal Engineer or senior technical leader driving technical strategy and execution across multiple teams or organizations
  • Strong systems thinking and product mindset
  • AI-native mindset: experience using and integrating AI/ML into engineering workflows (e.g., AI coding assistants, agentic workflows, intelligent automation), or strong evidence you can ramp quickly
  • Track record of technical leadership without formal authority
  • Excellent communication skills, with the ability to articulate technical tradeoffs and build trust with engineers, managers, and partners
Job Responsibility
Job Responsibility
  • Set and lead technical strategy and delivery for platforms, tools, and workflows that improve developer productivity, quality, and satisfaction across GM
  • Define and drive adoption of golden paths (opinionated, paved-road workflows) for shipping software—covering repo structure, CI/CD, testing, security, observability, and deployment
  • Build automation and self-service capabilities that reduce manual toil (e.g., environment provisioning, pipeline setup, guardrail enforcement, standards checks)
  • Lead the strategy for embedding AI into engineering workflows, including agents and copilots that assist with planning, coding, testing, documentation, and operations
  • Partner with and influence product, security, infra, and application leaders to understand pain points and translate them into concrete platform and tooling improvements
  • Act as an org-wide multiplier and mentor, coaching engineers and providing guidance on software engineering, AI-assisted development, and recommended practices
  • Define, socialize, and own the strategy for outcome-focused metrics (e.g., lead time for changes, PR cycle time, change failure rate, developer satisfaction) and use data to guide investments
  • Shape and govern engineering standards, patterns, and reference architectures used across Core IT and beyond
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

AI agents are rapidly becoming foundational across industries, transforming how ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, and operate high scale backend services for Power Platform Connectors Infra which enables connectors to work seamlessly on top of that
  • Own core infrastructure that enables secure connectivity for Copilot agents, workflows, and applications
  • Build multi tenant, highly available, low latency services used across Microsoft 365 and Power Platform
  • Drive architectural decisions for connection lifecycle, isolation, throttling, and resiliency
  • Implement secure authentication and authorization flows (Entra ID, OAuth, app only and delegated access)
  • Ensure tenant isolation, least privilege access, and compliance with enterprise security requirements
  • Partner with security and compliance teams to meet privacy, data protection, and governance standards
  • Design systems that respect user permissions and organizational boundaries by default
  • Build for production reliability: monitoring, alerting, diagnostics, and automated recovery
  • Participate in on call rotations and lead incident mitigation and root cause analysis
  • Fulltime
Read More
Arrow Right

Senior Systems Software Engineer

Continua has launched an AI agent that users can invite into group conversations...
Location
Location
United States , New York
Salary
Salary:
Not provided
Continua
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of infra / backend engineering experience
  • Good understanding of database technologies, like SQL, Postgres, etc.
  • Strong intuition for product balancing user needs with technical constraints
  • Comfortable working across the stack, from frontend to backend systems and data pipelines
  • Familiarity with cloud architecture and deploying to cloud, particularly Google Cloud Platform (GCP) or Terraform
  • Able to work independently and handle ambiguity in a fast-paced startup environment
  • Excited about the opportunity to tackle impossible problems
Job Responsibility
Job Responsibility
  • Design, build, and scale backend services and APIs using Python (and preferably Go) to power our AI agent platform
  • Partner with ML engineers to integrate large language models (LLMs) into production systems
  • Own feature development from ideation to launch: gather requirements, implement, test, and iterate
  • Improve system reliability and scalability by enhancing testing, removing performance bottlenecks, and refining infrastructure
  • Collaborate closely across disciplines, including with our CEO, product manager, and designer, to translate product goals into technical solutions
  • Participate in on-call rotations and production maintenance to ensure a great user experience
What we offer
What we offer
  • competitive salary and equity
  • health benefits
  • 401k
  • the opportunity to help shape the future of AI agents during this transformative moment in computing history
  • Fulltime
Read More
Arrow Right

Systems Software Engineer

Continua has launched an AI agent that users can invite into group conversations...
Location
Location
United States , New York
Salary
Salary:
Not provided
Continua
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of infra / backend engineering experience
  • Good understanding of database technologies, like SQL, Postgres, etc.
  • Strong intuition for product balancing user needs with technical constraints
  • Comfortable working across the stack, from frontend to backend systems and data pipelines
  • Familiarity with cloud architecture and deploying to cloud, particularly Google Cloud Platform (GCP) or Terraform
  • Able to work independently and handle ambiguity in a fast-paced startup environment
  • Excited about the opportunity to tackle impossible problems
  • Based in New York City for a hybrid schedule
Job Responsibility
Job Responsibility
  • Design, build, and scale backend services and APIs using Python (and preferably Go) to power our AI agent platform
  • Partner with ML engineers to integrate large language models (LLMs) into production systems
  • Own feature development from ideation to launch: gather requirements, implement, test, and iterate
  • Improve system reliability and scalability by enhancing testing, removing performance bottlenecks, and refining infrastructure
  • Collaborate closely across disciplines, including with our CEO, product manager, and designer, to translate product goals into technical solutions
  • Participate in on-call rotations and production maintenance to ensure a great user experience
What we offer
What we offer
  • competitive salary and equity
  • health benefits
  • 401k
  • the opportunity to help shape the future of AI agents
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Applied AI

Perplexity is seeking full stack applied AI engineers to revolutionize the way p...
Location
Location
United States , San Francisco; Palo Alto; New York City
Salary
Salary:
210000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience building production AI or agentic applications end to end, including tool calling, context engineering, and integration with modern LLM APIs
  • Strong backend and systems design skills, with a track record of making practical tradeoffs between cost, latency, reliability, and quality in real-world systems
  • Proficiency with modern web or product stacks (e.g., Python plus a frontend framework) and comfort working across the stack from data and infra to UI
  • Self-directed and high agency, with 4+ years of industry experience in software or AI engineering and a bias toward shipping impactful product work
Job Responsibility
Job Responsibility
  • Design and deliver scalable, end-to-end AI features that power core user experiences such as discovery, deep research, and monetization across Perplexity’s products
  • Build and evolve full stack systems that integrate multiple third-party and in-house Sonar models, ensuring seamless orchestration, robustness, and observability in production
  • Develop and maintain evaluation and experimentation platforms to measure answer quality, model performance, and product impact, supporting both online and offline workflows
  • Collaborate closely with research, product, design, and infra teams to translate frontier model capabilities into shipped user-facing features and internal tools
  • Continuously improve performance, reliability, and cost efficiency of AI-powered applications through thoughtful system design, instrumentation, and iteration
What we offer
What we offer
  • Equity
  • Health
  • Dental
  • Vision
  • Retirement
  • Fitness
  • Commuter and dependent care accounts
  • Fulltime
Read More
Arrow Right

Software Engineer, Enterprise

At Scale AI, we’re not just building AI tools—we’re pioneering the next era of e...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience developing large-scale backend or infrastructure systems, with a strong emphasis on distributed services, reliability, and scalability
  • Proficiency in Python or TypeScript, with experience designing high-performance APIs and backend architectures using frameworks such as FastAPI, Flask, Express, or NestJS
  • Deep familiarity with cloud infrastructure (AWS and Azure preferred), including container orchestration (Kubernetes, Docker) and Infrastructure-as-Code tools like Terraform
  • Experience managing data systems such as relational and NoSQL databases (PostgreSQL, DynamoDB, etc.) and building pipelines for data-intensive applications
  • Hands-on experience with GenAI applications, model integration, or AI agent systems—understanding how to deploy, evaluate, and scale AI workloads in production
  • Strong understanding of observability, CI/CD, and security best practices for running services in enterprise or multi-tenant environments
  • Ability to balance rapid iteration with production-grade quality, shipping reliable backend systems in fast-paced environments
  • Collaborative mindset, working closely with ML, infra, and product teams to bring complex GenAI systems into production at enterprise scale
Job Responsibility
Job Responsibility
  • Design, build, and scale backend systems that power enterprise GenAI products, focusing on reliability, performance, and deployment across both Scale’s and customers’ infrastructure
  • Develop core services and APIs that integrate AI models and enterprise data sources securely and efficiently, enabling production-scale AI adoption
  • Architect scalable distributed systems for data processing, inference, and orchestration of large-scale GenAI workloads
  • Optimize backend performance for latency, throughput, and cost—ensuring AI applications can operate at enterprise scale across hybrid and multi-cloud environments
  • Manage and evolve cloud infrastructure (AWS, Azure, or GCP), driving automation, observability, and security for large-scale AI deployments
  • Collaborate with ML and product teams to bring cutting-edge GenAI models into production through efficient APIs, model serving systems, and evaluation frameworks
  • Continuously improve reliability and scalability, applying strong engineering practices to make AI systems robust, maintainable, and enterprise-ready
Read More
Arrow Right