
Pinterest · San Francisco
About Pinterest: Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will...
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for
memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love,
and that starts with the people behind the product.
Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s
unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re
looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll
explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know,
but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.
The Cache Infra team manages one of Pinterest's most vital backend systems, offering huge scope and impact by serving hundreds of
business-critical use cases across the entire company. Pinterest’s cache infra operates at a massive scale, managing 100+
production clusters with 450M total QPS. This role provides a unique opportunity to gain hands-on experience in building and
operating large-scale distributed systems. The team works on challenging, exciting, and impactful projects, including
next-generation cache infrastructure, compute modernization initiatives, and innovations related to AI.
1. Provide technical guidance and direction to a high-performing team to build reliable, performant and efficient caching systems
that operate at a huge scale and empower numerous business critical applications across the entire company.
2. Contribute to a cross-functional strategic initiative to modernize the cache infra tech stack by adopting cutting-edge
technologies.
3. Maintain a high engineering standard for cache infrastructure, focusing on continuous improvement in reliability, scalability,
performance, cost efficiency, and developer velocity.
4. Serve as a member of the Cache Infra on-call team, providing timely support for all pages and critical issues, including
monitoring, prompt response to alerts, issue diagnosis/resolution, and communicating status to stakeholders.
5. Use AI to accelerate team execution, system design, and decision-making, applying sound judgment to validate outputs and
ensure correctness and quality.
6. Establish and maintain a high standard for technical excellence and production quality.
7. Mentor senior engineers on the team, developing the next generation of caching infrastructure team leaders.
1. Bachelor’s degree in computer science, a related field or equivalent experience.
2. 8+ years of hands-on backend software engineering experience in large-scale distributed caching systems.
3. Experience building/managing caching systems such as memcached or Redis at scale.
4. Hands on experience building and operating highly available, reliable, production grade systems at scale.
5. Demonstrated technical leadership in setting roadmap and driving execution — including defining technical direction, leading
engineering alignment, and partnering across teams to deliver complex platform investments.
6. Strong problem-solving skills and analytical mindset, with the ability to use data to guide decisions
7. Experience coding in one of the following languages: Java, Python and/or C/C++.
8. Demonstrated experience leveraging AI to accelerate development, enhance operations, and improve customer support.
Relocation Statement: Insert whether this job is eligible for relocation assistance.
day-to-day can vary based on the needs of each organization or role.
commutable distance from the following offices: PA office.
At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide
greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final
salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Information regarding the culture at Pinterest and benefits available for this position can be found here.
US based applicants only
Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best
qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color,
ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions),
sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or
mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other
consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of
criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job
application process, please complete this form for support.
By submitting this application, I certify that all information submitted in my application and throughout the hiring process is
true, accurate, and complete to the best of my knowledge. I understand that any false statement, omission, or misrepresentation
may disqualify me from employment consideration or result in termination if discovered after hire.
P-1285 ABOUT THIS ROLE As a staff software engineer for GenAI Performance and Kernel, you will own the design, implementation, optimization, and correctness of the high-performance GPU kernels powering our GenAI inference stack. You will lead development of highly-tuned, low-level compute paths, manage trade-offs between hardware efficiency and generality, and mentor others in kernel-level performance engineering. You will work closely with ML researchers, systems engineers, and product teams to push the state-of-the-art in inference performance at scale. WHAT YOU WILL DO * Lead the design, implementation, benchmarking, and maintenance of core compute kernels (e.g. attention, MLP, softmax, layernorm, memory management) optimized for various hardware backends (GPU, accelerators) * Drive the performance roadmap for kernel-level improvements: vectorization, tensorization, tiling, fusion, mixed precision, sparsity, quantization, memory reuse, scheduling, auto-tuning, etc. * Integrate kernel optimizations with higher-level ML systems * Build and maintain profiling, instrumentation, and verification tooling to detect correctness, performance regressions, numerical issues, and hardware utilization gaps * Lead performance investigations and root-cause analysis on inference bottlenecks, e.g. memory bandwidth, cache contention, kernel launch overhead, tensor fragmentation * Establish coding patterns, abstractions, and frameworks to modularize kernels for reuse, cross-backend portability, and maintainability * Influence system architecture decisions to make kernel improvements more effective (e.g. memory layout, dataflow scheduling, kernel fusion boundaries) * Mentor and guide other engineers working on lower-level performance, provide code reviews, help set best practices * Collaborate with infrastructure, tooling, and ML teams to roll out kernel-level optimizations into production, and monitor their impact WHAT WE LOOK FOR * BS/MS/PhD in Computer Science, or a related field * Deep hands-on experience writing and tuning compute kernels (CUDA, Triton, OpenCL, LLVM IR, assembly or similar sort) for ML workloads * Strong knowledge of GPU/accelerator architecture: warp structure, memory hierarchy (global, shared, register, L1/L2 caches), tensor cores, scheduling, SM occupancy, etc. * Experience with advanced optimization techniques: tiling, blocking, software pipelining, vectorization, fusion, loop transformations, auto-tuning * Familiarity with ML-specific kernel libraries (cuBLAS, cuDNN, CUTLASS, oneDNN, etc.) or open kernels * Strong debugging and profiling skills (Nsight, NVProf, perf, vtune, custom instrumentation) * Experience reasoning about numerical stability, mixed precision, quantization, and error propagation * Experience in integrating optimized kernels into real-world ML inference systems; exposure to distributed inference pipelines, memory management, and runtime systems * Experience building high-performance products leveraging GPU acceleration * Excellent communication and leadership skills — able to drive design discussions, mentor colleagues, and make trade-offs visible * A track record of shipping performance-critical, high-quality production software * Bonus: published in systems/ML performance venues (e.g. MLSys, ASPLOS, ISCA, PPoPP), experience with custom accelerators or FPGA, experience with sparsity or model compression techniques Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here. Local Pay Range $190,900—$232,800 USD About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here. Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. The Auth0 Team Auth0 is an easy-to-implement authentication and authorization platform designed by developers for developers. We make access to applications safe, secure, and seamless for the more than 100 million daily logins around the world. Our modern approach to identity enables this Tier-Ø global service to deliver convenience, privacy, and security so customers can focus on innovation. This team focuses on providing tenant-level protections to our customers, at scale. From bot detection to brute-force to suspicious IP throttling and beyond, this team often provides the first line of defense for Auth0 customers. The Staff Software Engineer At Okta, we’re building the next generation of authentication for the GenAI era. We’re looking for a Staff Software Engineer to join the AI DevEx team at Auth0. This role is pivotal in extending and complementing our Auth for GenAI offering by building the infrastructure, tooling, and developer experiences that empower both human developers and AI agents to build secure, intelligent applications. Auth0 Emerging Tech is the Engineering organization where we take care of the hottest technology out there: we ship fast, we don't break things. We are a dynamic and collaborative distributed and diverse team. We value ownership, learning and innovation. This is an ideal role for an engineer who enjoys building for other engineers, working across stacks, and shaping the future of AI enablement in production systems. You'll collaborate across engineering, product, and security teams to drive meaningful improvements in developer tooling, agent authentication, orchestration frameworks, and real-world demos. What you will be doing: * Design and Build Developer Tooling that helps developers secure and manage infrastructure like MCP servers * Build Demo Applications that showcase secure, identity-powered AI use cases in real-world environments * Contribute to Open Source Projects, both within Auth0 and across the broader AI + identity ecosystem * Write and Maintain High-Quality Documentation including API references, quickstarts, and best practices for both developers and AI-native tooling (e.g., llm.txt) * Drive Integration with Emerging AI Frameworks by creating adapters, utilities, and interfaces for agent runtimes and orchestration layers * Collaborate with Design, Product, and Security teams to align on developer needs, roadmap direction, and compliance requirements * Mentor and Support Other Engineers, setting strong examples in code quality, testing practices, and architectural thinking * Influence Engineering Standards by leading design discussions and contributing to team-wide architectural decisions * Ensure Resilience and Security of systems involved in agent-to-agent or model-to-service communication You Might Be a Good Fit If You * Experience in software engineering with a proven track record in building tools, frameworks, or platforms for other developers * Proficiency in JavaScript/TypeScript, Golang and/or Python, and the ability to move fluidly between front-end and back-end contexts * Experience working with LLM APIs, agent runtimes, orchestration layers, or prompt pipelines * Familiarity with authentication and authorization systems, especially standards like OAuth2, OIDC, and JWT * Demonstrated experience leading architecture and design efforts for scalable, production-grade systems * Comfort contributing to and maintaining open source projects and engaging with developer communities * A passion for documentation as part of the developer experience—not just writing code, but making it understandable and usable * Ability to thrive in highly collaborative environments with cross-functional stakeholders Technologies You May Work With * Languages: JavaScript, TypeScript, Python * Frameworks: React, Next.js, FastAPI * AI Ecosystem: Model APIs, orchestration runtimes, prompt management systems, agent toolkits * Auth0 Stack: Token Vault, Async Authorization, Fine-Grained Authorization (FGA) #LI-Hybrid P23578_3268067 Below is the annual base salary range for candidates located in San Francisco Bay Area. Your actual base salary will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program please visit: https://rewards.okta.com/us. The annual base salary range for this position for candidates located in the San Francisco Bay area is between: $188,000—$282,000 USD The Okta Experience * Supporting Your Well-Being * Driving Social Impact * Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.
P-150 At Databricks, we are obsessed with enabling data teams to solve the world’s toughest problems, from security threat detection to cancer drug development. We do this by building and running the world’s best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions. Founded in 2013 by the original creators of Apache Spark™, Databricks has grown from a tiny corner office in Berkeley, California to a global organization with over 1000 employees. Thousands of organizations, from small to Fortune 100, trust Databricks with their mission-critical workloads, making us one of the fastest growing SaaS companies in the world. Our engineering teams build highly technical products that fulfill real, important needs in the world. We constantly push the boundaries of data and AI technology, while simultaneously operating with the resilience, security and scale that is critical to making customers successful on our platform. We develop and operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs and processing exabytes of data per day. At our scale, we regularly observe cloud hardware, network, and operating system faults, and our software must gracefully shield our customers from any of the above. As a software engineer with a backend focus, you will work closely with your team and product management to prioritize, design, implement, test, and operate micro-services for the Databricks platform and product. This implies, among others, writing software in Scala/Java, building data pipelines (Apache Spark™, Apache Kafka), integrating with third-party applications, and interacting with cloud APIs (AWS, Azure, CloudFormation, Terraform). Below are some example teams you can join: Data Science and Machine Learning Infrastructure: Build services and infrastructure at the intersection of machine learning and distributed systems. Our technology empowers the flagship collaborative workspace, notebooks, IDE integrations, and project management products. We also enable machine learning at scale with tools for environment management, distributed training, and managing the Machine Learning lifecycle through MLflow. Compute Fabric: Build the resource management infrastructure powering all the big data and machine learning workloads on the Databricks platform in a robust, flexible, secure, and cloud-agnostic way. The software manages millions of virtual machines. Data Plane Storage: Deliver reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store. Enterprise Platform: Offer a simple and powerful experience for onboarding and managing all of their data teams across 10ks of users on the Databricks platform. We do this by building reliable, scalable services and infrastructure with intuitive UIs and by delivering high-impact, cross-cutting projects that drive the "land and expand" strategy for enterprise customers. Observability: Provide a world class platform for Databricks engineers to comprehensively observe and introspect their applications and services. We build scalable data-intensive infrastructure that processes huge amounts of logs and telemetry. By doing so, we enable teams to become more data-driven and build robust services. Service Platform: Build high-quality services and manage the services in all environments in a unified way. We provide engineers libraries, tools, services and guidance to develop reliable, scalable, and secure services. We build a unified platform for engineers to deploy and update their services across different clouds and environments. Core Infra: Build the core infrastructure that powers Databricks, making it available across all geographic regions and Cloud providers. We build highly available distributed systems, heavily utilizing cloud native projects, contributing back whenever possible. We run thousands of Kubernetes clusters across all regions and orchestrate millions of VMs on a daily basis. Competencies * BS/MS/PhD in Computer Science, or a related field * 10+ years of production level experience in one of: Java, Scala, C++, or similar language. * Comfortable working towards a multi-year vision with incremental deliverables. * Experience in architecting, developing, deploying, and operating large scale distributed systems. * Experience working on a SaaS platform or with Service-Oriented Architectures. * Good knowledge of SQL. * Experience with software security and systems that handle sensitive data. * Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes. Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here. Local Pay Range $192,000—$260,000 USD About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here. Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics. Compliance If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.