Location: Bucharest
Workplace: OnSite
LIFE AT UIPATH
The people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power.
To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care—about each other, about UiPath, and about our larger purpose.
Could that be you?
Your mission
The Guardrails service empowers organizations to confidently deploy autonomous agents by embedding protection mechanisms that govern agent behavior, data access, and decision boundaries. Through policy enforcement, monitoring, and adaptive controls, we help safeguard users and systems while maintaining the agility and intelligence that make agentic automation transformative.
Our mission extends beyond UiPath Agents — we're evolving Guardrails into a scalable, platform-wide capability that brings consistent governance and protection across the broader UiPath ecosystem. By combining innovation, security, and user trust, we enable customers to explore the full potential of automation with confidence and control
WHAT YOU'LL DO AT UIPATH
- Plan, design, develop, and test software systems or applications for enhancements and new features, including cloud-based tools.
- Collaborate with cross-functional teams across UiPath to design and engineer product areas and services.
- Ensure technical deliverables meet expectations for quality, security, scalability, modifiability, extensibility, and testability.
- Contribute to the establishment of effective and agile engineering practices.
- Identify performance bottlenecks and bugs; implement solutions to address them.
- Plan feature development, design system components, and contribute to the engineering roadmap.
- Maintain code quality, organization, and automation.
WHAT YOU'LL BRING TO THE TEAM
- 5+ years of experience in a software engineering role using high-level languages (C#, C++, Java, Python, Rust, etc.)
- Strong grasp of object-oriented programming and architectural design patterns.
- Knowledge of multithreading, synchronization, and asynchronous programming.
- Solid understanding of data structures and algorithms.
- Ability to write well-tested, high-quality code.
- Familiarity with the latest versions of .NET and C# features.
- Experience with other languages and technologies: C++, NodeJS, JavaScript, Angular, XAML.
- Cloud services experience with one or more of: Azure (preferred), AWS, GCP.
- Experience with data processing platforms and ETL/ELT pipelines (e.g. Snowflake, Azure Data Factory, Databricks, Spark, dbt).
- Familiarity with modern data warehousing concepts, dimensional modeling, and analytics engineering best practices.
Maybe you don’t tick all the boxes above—but still think you’d be great for the job? Go ahead, apply anyway. Please. Because we know that experience comes in all shapes and sizes—and passion can’t be learned.
Many of our roles allow for flexibility in when and where work gets done. Depending on the needs of the business and the role, the number of hybrid, office-based, and remote workers will vary from team to team. Applications are assessed on a rolling basis and there is no fixed deadline for this requisition. The application window may change depending on the volume of applications received or may close immediately if a qualified candidate is selected.
We value a range of diverse backgrounds, experiences and ideas. We pride ourselves on our diversity and inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, and expression, national origin, disability, neurodiversity, military and/or veteran status, or any other protected classes. Additionally, UiPath provides reasonable accommodations for candidates on request and respects applicants' privacy rights. To review these and other legal disclosures, visit our privacy policy https://www.uipath.com/legal/trust-and-security/privacy-policy.
Location: Hybrid
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Available Locations:
Lisbon, Portugal
London, UK
Austin, US
About the role
As a Systems engineer in the WARP team you will join a team that works on the backend system that allows our customers to manage their devices via our Zero Trust Network solution.
In this role, you will work on the design, capacity planning, development, maintenance and enhancement of features that make our WARP and Zero Trust product, such as Device Posture, Orchestration and Notification.
We are looking for engineers that are versatile and eager to contribute to the technical direction of the product, with a focus on growth, scalability and high-availability.
You will collaborate with your team on the planning, priority, deadlines and deliverables of solutions to our customers requirements.
Examples of desirable skills, knowledge and experience
At least 3 years of professional software engineering experience
Experience managing high available systems with disaster recovery support.
Experience in at least of the following languages: Go, Rust
Experience in Typescript
Experience designing and integrating RESTful APIs at scale
Knowledge of SQL and common relational database systems such as PostgreSQL and MySQL
Knowledge on distributed NoSQL databases
Excellent debugging experience and optimization skills
Experience with Kubernetes
Responsibilities
Design, develop, test, deploy, maintain, and enhance large scale software solutions.
Own features end-to-end and contribute to the team projects and objectives
Collaborate with a distributed team of engineers through code reviews, design discussions and knowledge sharing.
Contribute to the team roadmap by identifying engineering opportunities and improvements for the success of the team and product.
Collaborate with other Zero Trust teams on goals, outcomes, and timelines.
Help the team meet project priorities, deadlines, and deliverables.
Compensation
For Portugal based hires: Estimated annual salary is between €54,000 - €75,000.
Equity
This role is eligible to participate in Cloudflare's equity plan.
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo
: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
Athenian Project
: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.
1.1.1.1
: We released
1.1.1.1
to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our
privacy commitment
and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.
This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual
race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.
We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at
hr@cloudflare.com
or via mail at 101 Townsend St. San Francisco, CA 94107.
Location: Georgia; Kazakhstan; Thailand
We are looking for a
Middle Backend Developer (Java/Kotlin)
.
What We Offer: the opportunity to influence technical and architectural decisions; involvement in the full development lifecycle, from design to deployment; hands-on experience with Big Data technologies and distributed systems; technical mentorship and opportunities for professional growth.
About the Project
We develop a Big Data platform and tools focused on:
• Data Ingestion — collecting and delivering data from business systems to an analytical data warehouse..
• Data Maintenance — maintaining and optimizing data storage..
• Analytics Integration — integrating various analytics services and tools into the data platform.
Our Tech Stack
• Backend: Java, Python, Rust, Spring Boot.
• Data Streaming & CDC: Apache Kafka, Kafka Connect, Debezium.
• Data Processing & Storage: Apache Spark, Apache Iceberg, Trino, Ozone S3.
• Database: PostgreSQL.
• Infrastructure: Kubernetes.
Responsibilities
• Develop and maintain the system that collects data from business services and delivers it to the analytical data warehouse (Ozone).
• Develop the metadata and statistics service for warehouse tables, including the interface and table optimization.
• Integrate existing tools into a unified data platform for analysts and data engineers, with end-to-end access based on permissions.
• Support the team’s tools and partially contribute to other projects the team relies on.
• Take part in all stages of development, from design to deployment, with the ability to influence the tool.
• Work with complex multi-step integrations and high load.
Requirements
Technical Requirements
Must-have
Java and/or Kotlin
Spring Boot
Apache Kafka
Relational databases (PostgreSQL)
Nice-to-have
Rust and/or Python
Apache Spark
S3-compatible object storage
Experience with distributed systems and Big Data technologies
What We Expect
A proactive mindset and willingness to take ownership of tasks.
Interest in contributing to technical discussions, design decisions, and architecture.
Willingness to learn new technologies, receive feedback, and grow with guidance from the Tech Lead.
Benefits
Flexible schedules and the opportunity to work remotely.
Ambitious and supportive team who love what they do, appreciate each other, and grow together.
Internal programs for adaptation and training, development of soft skills, and leadership abilities.
Partial compensation for participating in external training and conferences.
Corporate English school: Group and individual lessons, speaking clubs with colleagues from all over the world.
Corporate prices on hotels and travel services.
MyTime Day Off - an extra non-working day without loss of compensation.
Learn more about our data protection practices in our Privacy Policy:
emergingtravel.com/career/hr-policy
• Провести техническое ревью кода, безопасности и платёжной логики и реализовать первоочередные улучшения. • Спроектировать и развивать единый Core API и унифицированный слой интеграций с провайдерами.
УдалённоleadПолностью удалённая работа, full‑time, гибкий график с пересечением по времени до ~19:00 Мск
Location: Remote
Workplace: Remote
Blockstream https://blockstream.com/ was founded in 2014 by Dr. Adam Back https://en.wikipedia.org/wiki/Adam_Back and a group of fellow cryptographers and engineers who are passionate about Bitcoin and its potential to change the world. Today, Blockstream is the leading Bitcoin company, providing cutting-edge infrastructure solutions for enterprises, institutions, and individual Bitcoin users. We develop industry-leading Bitcoin self-custody solutions, Bitcoin-based financial products, second-layer scaling technologies, and enterprise-grade blockchain infrastructure.
We’re looking for an experienced Security Architect to design, implement, and oversee secure systems and applications across Blockstream’s enterprise products and infrastructure.
The ideal candidate is a full-stack engineer with a strong backend focus, deep understanding of secure application design, and prior experience building or securing platforms in fintech, banking, or blockchain. You’ll partner closely with product, DevOps, and engineering teams to ensure Blockstream’s systems and data are protected from evolving threats — without compromising innovation or performance.
What You’ll Be Doing (Responsibilities):
- Define and drive security architecture across applications, services, and infrastructure.
- Partner with engineering teams to design and implement secure software systems, focusing on backend and data security.
- Conduct threat modeling, risk assessments, and security reviews for new and existing products.
- Develop and enforce secure coding practices, frameworks, and review processes.
- Collaborate with DevOps on cloud and container security, CI/CD hardening, and access controls.
- Evaluate and integrate security tools for code scanning, vulnerability management, and incident response.
- Guide and mentor engineers on best practices for secure application development.
- Stay ahead of emerging security trends, compliance standards, and attack vectors — particularly in fintech and blockchain domains.
What We Look For in You (Required Qualifications):
- 10+ years of experience in software engineering or security architecture roles.
- Strong full-stack background with deep backend security expertise (Python, Go, C/C++, Rust, or similar languages).
- Demonstrated experience designing and securing systems for enterprise fintech, banking, or blockchain environments.
- Knowledge of cryptography, authentication, and key management.
- Hands-on experience with cloud security (AWS, GCP, or similar).
- Familiarity with threat modeling, secure SDLC, and modern application security frameworks (OWASP, NIST, ISO 27001).
- Excellent communication skills — able to clearly articulate risks and solutions to both technical and non-technical stakeholders.
Nice To Haves (Preferred Qualifications):
- Experience with Bitcoin, Lightning, or blockchain protocols.
- Contributions to open-source security tools or projects.
- Security certifications (CISSP, OSCP, CEH, or equivalent) are a plus but not required.
🔒 Stay Safe from Job Scams
All official Blockstream communication will come from an @blockstream.com email address. We will never ask you to share sensitive information or purchase equipment during the hiring process. If in doubt, contact us at hr@blockstream.com. Learn more about avoiding job scams here https://consumer.ftc.gov/consumer-alerts/2022/05/want-work-home-spot-scams-first.
Задачи:
— работа с live стратегиями на рынке perpetual derivatives.
Требования:
— опыт работы квант-трейдером на другом DEX или CEX.
Условия:
— зарплата $120-200k в год + performance bonus.
Стек технологий:
— Python
— Rust
— C++
As a Product Engineer at Dropbox, you will play a pivotal role in shaping the future of collaboration and file sharing. Your responsibilities will revolve around developing and enhancing our suite of Dropbox Products to deliver exceptional user experiences.
As a Distributed Systems Engineer at Ritual, you'll be instrumental in building and scaling our heterogeneous blockchain infrastructure. Design and implement distributed systems components for Ritual's heterogeneous compute network.
As a Developer Experience Engineer at Ritual, you will architect and build the foundational tools that enable developers to efficiently build on our infrastructure. Design and implement best-in-class development frameworks that do for AI-enabled chains what Foundry did for the EVM.
Location: Remote, Canada; Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
As an Intermediate Backend Engineer on the GitLab Orbit team, you'll help build and operate a graph data service that supports GitLab Duo agents, analytics, and architecture-level features across GitLab.com, Dedicated, and Self-Managed deployments. You'll join a Rust-first team that values clear ownership, thoughtful system design, and rigorous thinking about data and reliability.
The Knowledge Graph service is a Rust backend that builds a property graph from GitLab’s software development lifecycle (SDLC) and code data. It uses ClickHouse, NATS JetStream, and the Data Insights Platform. It exposes secure graph queries and MCP tools used by AI agents and product features. In this role, you’ll deliver features and improvements in well-scoped areas, learn the broader architecture, and contribute to reliability, observability, and operational readiness.
In your first year, you’ll take clear ownership of specific components or features (for example, parts of the SDLC indexing pipeline or query paths). You’ll help reduce single points of failure with better tests and runbooks, and you’ll help the team ship analytical services that are easier to maintain and evolve over time.
What you’ll do
Implement and iterate on backend features in the Rust-based Knowledge Graph service, including changes to the query engine, SDLC and code indexing flows, and API endpoints (including MCP endpoints) under guidance from senior and staff engineers.
Maintain integrations between Knowledge Graph and the rest of the GitLab platform, working in areas that touch GitLab Rails, the Data Insights Platform (Siphon, NATS, ClickHouse), and GitLab Duo Agent Platform.
Contribute to system design discussions by proposing options, raising questions, and documenting decisions, with a focus on reliability, scalability, and maintainability for analytical graph workloads.
Improve the operational maturity of the service by adding or enhancing metrics, logging, runbooks, alerts, and small readiness tasks, and by participating in on-call rotation as appropriate for your level and experience.
Collaborate asynchronously with product, data, infrastructure, security, and AI counterparts to clarify requirements, align on scope, and ship features safely for customers and sustainably for the team.
Use AI-assisted development workflows responsibly (for example, using Knowledge Graph-backed agents and internal Duo tooling), and share what works with the team while keeping a strong focus on code quality and correctness.
Participate in code reviews, knowledge-sharing sessions, and pairing to both learn from others and help maintain consistent standards across the codebase.
Contribute across the stack when needed, including occasional Ruby work for Rails integration and authorization paths, or small frontend changes related to Knowledge Graph features (for example, Software Architecture Map UI plumbing).
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Professional experience building and maintaining backend systems in production, with an understanding of reliability, maintainability, and how to support services over time (for example, incident response and follow-ups).
Proficiency in at least one modern backend language and strong interest in Rust, with either prior Rust experience or clear evidence you can ramp quickly and deliver in a Rust-first, performance-sensitive codebase.
Some exposure to distributed data or analytics systems (for example, OLAP databases, Kafka- or NATS-style messaging, or change data capture (CDC) pipelines), or strong motivation to develop those skills in this role.
Interest in graph data modeling and query patterns (property graphs, multi-step (n-hop) traversals, aggregations), and willingness to learn the tools and concepts used in Knowledge Graph over time.
Practical experience (or strong interest) using AI tools in day-to-day development, along with a thoughtful approach to validating outputs and integrating AI into your workflow.
A language-agnostic mindset and evidence that you can pick up new languages and frameworks as needed (for example, Ruby, Go, or TypeScript/Vue where the work touches adjacent systems).
Solid fundamentals in system design for your level, including the ability to reason about trade-offs, ask good questions, and align your implementation work with documented architectural decisions.
Comfort working in a low-process, high-ownership environment where you take responsibility for your work, refine problem statements with teammates, and communicate progress clearly in writing across time zones in an all-remote team.
About the team
GitLab Orbit sits within the Data Engineering organization. We work closely with partners across AI (Duo Agent Platform), analytics, infrastructure and delivery, and security because our work spans many parts of the platform.
We collaborate asynchronously rather than following a feature factory model. A key challenge for us right now is scaling sustainably as usage grows and team members take time off. That includes hardening multi-tenant behavior. At the same time, we're bringing Knowledge Graph to
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$115,200
—
$162,000 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: San Francisco
Perplexity is seeking energetic researchers and engineers to join our Secure Intelligence Institute (SII), Perplexity's flagship research center for advancing security, privacy, and trust in frontier intelligence. SII’s goals are to advance frontier AI security research, translate those advances into concrete improvements in Perplexity's systems, and share knowledge and resources that strengthen the broader AI ecosystem.
As a member of SII, you'll conduct original and impactful research on improving the security and privacy of frontier intelligence systems. Your goal will be to conduct research that is not only rigorous in theory, but practical enough to improve the systems people rely on every day. This work will be informed by the realities of operating general-purpose AI systems used by millions of people and thousands of enterprises, and you'll be expected to translate both your own research and advances from the broader community to practical improvements that protect and defend Perplexity's users.
RESPONSIBILITIES
- Develop threat models for emerging attack surfaces in AI-native products, including browser, search, and autonomous agents.
- Identify and analyze security and privacy threats across AI systems, infrastructure, and user-facing products.
- Develop novel defenses, mitigations, and detection mechanisms for security and privacy in AI-native products.
- Build security evaluation frameworks, benchmarks, and datasets to measure the effectiveness of different defense mechanisms.
- Partner with Perplexity’s Security Engineering team to translate state of the art research into shipped security features and hardened system architectures.
- Collaborate with top-tier academic and industry researchers in SII's external research network.
- Publish findings at premier venues and contribute to the broader security research community.
QUALIFICATIONS
- Hold a PhD (or equivalent research experience) in Computer Science, Computer Engineering, or a related field, with a primary focus on security and/or privacy.
- Experience publishing at top security conferences (IEEE S&P, USENIX Security, ACM CCS, NDSS) demonstrating original, impactful research contributions.
- Deep expertise in one or more of: security of agentic systems, systems security, web and applications security, program analysis, and software security.
- Proficiency in Python (bonus points for TypeScript, Go, and/or Rust).
- Ability to operate with high independence, willing to dive in and take ownership, and comfortable in a fast-paced environment where research directly informs product.
- Clear and concise communcation, translating complex attack narratives into actionable insights for engineering and leadership.
Location: San Francisco
Perplexity is seeking software engineers to join our Training Infrastructure team. We’re responsible for the large-scale RL and agent evaluation platforms that enable Perplexity to train state-of-the-art models and optimize agent harnesses.
We are full-stack engineers with a broad remit. If you join us, you’ll build the distributed systems that orchestrate AI workloads across global-scale compute infrastructure. You’ll also define novel user and agent interfaces for designing, managing, and launching experiments. You’ll create tools that make experiment results legible to humans and agents alike, enabling everything from ad-hoc experiment retrospectives to closed-loop autoresearch. And much more!
A strong candidate will possess both experience and passion for solving difficult problems at the intersection of AI, distributed systems, and research acceleration.
QUALIFICATIONS
- 2+ years of experience developing and shipping distributed systems for compute-intensive workloads, with a focus on reliability, scalability, and performance.
- Proficiency in a general-purpose backend language such as Python, Rust, C++, or Go, and experience with cloud infrastructure and container orchestration, such as AWS and Kubernetes.
- Familiarity with reinforcement learning (RL), agent evaluation, or ML infrastructure, and an interest in building systems that accelerate experimentation and model development.
- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience.
WHY PERPLEXITY IS DIFFERENT
- Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious.
- Ownership. You identify the problem, design the solution and ship it.
- Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users.
- Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products.
- Partnership. We amplify each others' strengths, break down silos, and give selflessly to help our colleagues deliver excellence.
Location: San Francisco; Seattle; New York City; Toronto
PERPLEXITY API PLATFORM
Perplexity innovates at the frontier of AI infrastructure, search, and orchestration to serve the world's most discerning users. The Perplexity API Platform brings our technology to the world's most discerning developers. From exabyte-scale knowledge indexes to codegen-first agent runtimes, the building blocks behind Perplexity's applications are some of the most battle-tested AI systems in the industry.
We believe these same building blocks can and should power the aspirations of builders everywhere. It's one thing to solve planet-scale retrieval, long-horizon orchestration, and other foundational AI challenges within a single product ecosystem. The true measure of success is to turn those solutions into elegant APIs that delight developers and agents alike. Our API Platform delivers frontier intelligence to thousands of customers: startups, trillion-dollar enterprises, U.S. and allied governments, and everyone in between.
We've achieved incredible scale, yet we're just getting started. Join us to build tools for curious minds.
ABOUT THIS ROLE
Perplexity is seeking strong engineers with a passion for delivering frontier intelligence and infrastructure to developers. Our company builds technology that reshapes how people search, reason, and interact with the world around them. Week after week, we observe increasing demand for programmatic interfaces to that technology. The API Platform engineering team is charged with designing, implementing, and scaling these interfaces.
As a member of our team, you'll work on an eclectic portfolio spanning distributed systems, performance optimization, agent orchestration, and frontier topics that often change with each passing month. Throughout this work, you'll prioritize great developer and agent experience alike. You'll also define technical strategy for how we scale to meet compounding growth exponentials (number of customers, agents per customer, compute/retrieval per agent, etc.).
KEY RESPONSIBILITIES
- Design, build, and operate mission-critical APIs that provide our customers the building blocks for frontier intelligence.
- Own and evolve the API gateway and routing layer: authentication, authorization, rate limiting and quotas, usage metering, and request routing across heterogeneous upstream services.
- Build the paved road for API services: standardized service scaffolding, container builds, CI/CD, Kubernetes and Helm deployment, and progressive rollouts with fast rollback, so a new API product goes from idea to production in days, not weeks.
- Build API governance into the platform: contract-first schemas, breaking-change detection in CI, versioning and deprecation workflows, and SDKs and documentation generated from a single source of truth.
- Unify cross-cutting capabilities (billing and usage, rate limiting, organization and identity settings, analytics and observability) so every API product gets them by default instead of rebuilding them.
- Ensure low latency and high throughput through aggressive performance optimization (including on upstream systems).
- Harden system security and reliability across heterogeneous compute environments, and operate what you build: SLOs, on-call, and incident response.
- Collaborate across teams to bring novel frontier capabilities into the API Platform, and partner with infrastructure teams on compute, networking, secrets, and security.
- Continually reimagine the customer needs of tomorrow (and the architectures to serve those needs), while faithfully serving the customer workloads of today.
- Uphold engineering excellence through design reviews, code quality, and internal documentation.
QUALIFICATIONS
- 5+ years of backend engineering experience with Python, Go, or Rust, including significant time building platforms or infrastructure used by other engineering teams.
- Strong understanding of high-traffic API design: schema evolution & versioning, idempotency, authentication patterns, rate limiting, and performance tuning.
- Hands-on experience building and operating API gateways, reverse proxies, or routing layers: authentication and authorization, rate limiting and quotas, request routing, traffic shaping, and per-request observability.
- Experience building API governance tooling: contract-first API design, breaking-change detection and API linting in CI, versioning and deprecation workflows, and SDKs and documentation generated from the contract.
- Platform depth across the build and deploy path: you have owned CI/CD pipelines, container builds and base images, infrastructure as code, and progressive delivery (canary or blue-green) on a major cloud.
- A track record of owning a platform end to end: identifying the need, designing it, aligning the teams that depend on it, shipping it, and operating it, while raising the engineering bar for the teams building on it.
- Strong customer empathy and product sense, ensuring the APIs you build are ergonomic, well-documented, and easy to adopt for developers and agents alike.
Strong plus:
- Experience with modern AI APIs (including latency tuning, streaming, model orchestration, emerging technical standards).
- Usage-based billing and metering systems, multi-tenant organization and identity models, and usage analytics pipelines.
- Observability for API platforms: structured logging pipelines, metrics, tracing, and SLO tooling.
Location: San Francisco; New York City
ABOUT THE ROLE
The AI Acceleration team’s mission is to make Perplexity the best place to build and ship software with AI agents. We build the infrastructure that engineers and agents rely on, and develop new ways for agents to write, test, review, and ship code. Our work helps teams move from an idea to production faster, without compromising quality or reliability.
We own the end-to-end development experience at Perplexity, from the environment where code is written to the systems that ship it to production. That includes local and cloud coding environments, build and test infrastructure, code review, and release management. We’re also building autonomous software development systems, where agents take on increasingly complex engineering work with explicit evaluation, verification, and safety controls. We own both the infrastructure these systems depend on and the workflows that make them useful.
As an AI Acceleration Engineer, you’ll turn emerging agent capabilities into dependable systems used across Perplexity. You’ll work directly with engineers to understand where development slows down, experiment with new approaches, and take promising ideas through to production. This role combines systems engineering, developer experience, and hands-on agent development, with a direct measure of success: helping teams spend less time on delivery overhead and more time building products.
RESPONSIBILITIES
- Identify, prioritize, and deliver the highest-impact opportunities to accelerate how Perplexity builds and ships software with AI.
- Work directly with engineering and business teams to understand their workflows, constraints, and bottlenecks, and build solutions that address how they actually work.
- Build and operate the infrastructure that engineers and agents depend on, including development environments, build and test systems, code review, and release tooling.
- Make our codebases, systems, and internal knowledge easier for agents to navigate, understand, and use through better tooling, interfaces, documentation, and context.
- Take agent-driven workflows from prototype to production, building the evaluations, verification, and controls needed to delegate increasingly complex engineering work safely.
- Improve delivery speed and software quality together. Measure the impact of your work on development time, review effort, and production reliability, and use those results to guide what comes next.
- Evaluate emerging models, tools, and approaches through hands-on experimentation. Turn the evidence into clear technical decisions, and drive adoption of the technologies that prove useful.
- Use AI extensively in your own engineering work, share what works, and help colleagues adopt effective practices. Partner with engineering leadership and recruiting to strengthen how we hire and develop engineers who work effectively with AI.
QUALIFICATIONS
- 5+ years of software engineering experience, ideally with substantial work in infrastructure, platform engineering, or developer productivity in technically complex environments.
- Daily, hands-on use of AI models and coding tools, with practical judgment about where they perform well, where they fail, and how to verify their output.
- Strong proficiency in one of the languages – Python, Go or Rust, along with the willingness to learn other languages as the work requires.
- Broad familiarity with the systems used by AI product and applied research teams, including cloud infrastructure, distributed systems, data pipelines, and ML tooling. You don’t need deep expertise in every layer, but you should understand how they fit together.
- An ability to understand how engineers and researchers across disciplines work, paired with curiosity about the needs of business and operations teams. You build tools around users’ actual workflows and constraints.
- A drive to make codebases, systems, and processes easier to understand, operate, and change. You look for ways to replace brittle workflows and implicit knowledge with clear interfaces and reliable automation.
- Sound technical judgment about when to experiment, when to commit, and when to ship a pragmatic solution. You can balance immediate delivery with investments that make future work faster and more reliable.
География найма не уточнена
УдалённоmiddleGeorgia; Kazakhstan; Thailand
УдалённоГеография найма не уточнена
УдалённоRemote, Canada; Remote, United States; Comfort working in a low-process, high-ownership environment where you take responsibility for your work, refine problem statements with teammates, and communicate progress clearly in writing across time zones in an all-remote team; The base salary range for this role’s listed level is currently for residents of the United States only