Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
The ideal candidate will possess a strong background in software engineering with proficiency in programming languages such as Java, Python, or C++. Experience in developing scalable and efficient algorithms is essential. A solid understanding of software development methodologies and best practices is required. Excellent problem-solving skills and the ability to work collaboratively in a team environment are crucial for success in this role.
About the job
Join Decagon as a Staff Software Engineer specializing in Agent Development. In this pivotal role, you will work on cutting-edge software solutions that enhance our capabilities in agent-based systems. You will collaborate with cross-functional teams to design, develop, and implement innovative software applications that drive our mission forward.
About Decagon
Decagon is a leading technology company dedicated to creating innovative solutions that revolutionize the way we interact with technology. Our commitment to excellence and a collaborative work environment makes us a great place to grow your career.
Similar jobs
1 - 20 of 11,549 Jobs
Search for Staff Software Engineer Agent Engineering San Francisco Only
ABOUT THE ROLE:As an AI Engineer at Varick, you will take charge of designing and optimizing the intelligence layer within our enterprise operations. This involves creating agent systems that efficiently handle thousands of transactions, make classification decisions, and learn from human interactions.This position is suited for engineers with extensive experience in LLMs, agent architectures, and evaluation systems. You have successfully developed agent workflows that operate in production, not merely in demo environments. Your expertise includes prompt engineering, retrieval, tool calling, multi-agent orchestration, and the evaluation frameworks necessary for deploying trustworthy AI systems in enterprise settings.WHAT YOU'LL DO:• Design and implement agent architectures that tackle complex enterprise workflows, focusing on multi-step reasoning, tool calling, and exception handling.• Develop and sustain evaluation systems that ensure agent quality, accuracy, safety, and groundedness.• Create robust prompt systems, retrieval pipelines, and context engineering strategies to ensure reliable agent performance.• Establish feedback loops that empower agents to learn from human corrections and enhance their functionality over time.• Optimize inference costs and latency for production workloads to ensure efficiency.• Define and uphold best practices for agent reliability, observability, and governance.• Stay updated with the latest models, frameworks, and research to ensure impactful deployments into production.WHAT WE'RE LOOKING FOR:• At least 3 years of software engineering experience, with a minimum of 1–2 years dedicated to LLM applications or AI systems in a production environment.• Practical experience in constructing agent workflows featuring tool calling, retrieval, and multi-step reasoning.• A profound understanding of prompt engineering, context engineering, and methods to elicit reliable behavior from LLMs.• Experience in developing evaluation systems to assess AI output quality.• Proficient in Python with a solid foundation in backend engineering principles.• You have delivered AI features to actual users and have navigated challenges such as hallucinations, edge cases, accuracy drops, and cost management.• Must be based in San Francisco.
Full-time|$200K/yr - $275K/yr|On-site|San Francisco, CA
Join Us in Building a Safer WorldAt TRM Labs, we are at the forefront of blockchain analytics and AI solutions. Our mission is to empower law enforcement, national security agencies, financial institutions, and cryptocurrency companies to detect, investigate, and combat cryptocurrency-related fraud and financial crimes. Our advanced blockchain intelligence and AI platforms provide capabilities to trace funds, identify illicit activities, build solid cases, and construct a comprehensive picture of emerging threats. Trusted globally, TRM is dedicated to fostering a safer and more secure world.The AI Engineering Team is focused on developing next-generation AI applications, emphasizing Large Language Models (LLMs) and agentic systems. We aim to create resilient pipelines, high-performance infrastructures, and operational tools that allow for the swift, safe, and scalable deployment of AI systems.We handle petabyte-scale data pipelines, serve models with millisecond response times, and ensure the observability and governance necessary to make AI production-ready. Our team is committed to evaluating and integrating cutting-edge tools within the LLM and agent space, including open-source stacks, vector databases, evaluation frameworks, and orchestration tools that accelerate TRM's innovation.Your Impact:Design and implement a robust agentic framework that facilitates tool utilization, context retrieval, memory, and planning.Create intelligent, modular agents to automate investigative tasks and enhance analyst decision-making.Extend and scale our LLM infrastructure (e.g., OpenAI, Anthropic, local models), focusing on prompt engineering, retrieval-augmented generation, and evaluation loops.Develop safe, observable, and auditable agent behaviors to ensure reliability in sensitive environments.Assess performance across metrics such as reasoning, latency, success rate, and hallucination, iterating based on user feedback and telemetry.Foster a culture of ownership, rapid experimentation, and ethical AI deployment.
ABOUT THE ROLE:As a Full Stack Engineer at Varick Agents, you will play a pivotal role in developing the foundational infrastructure and product interfaces that drive our agent deployments. While this position is not client-facing, your contributions will ensure that each deployment is executed with enhanced speed, reliability, and consistency.This dynamic role requires you to engage with backend services, APIs, data pipelines, and user interfaces. Your responsibilities will include creating the orchestration layer for agent execution and developing the dashboards and controls utilized by clients, ensuring that every line of code you write supports real enterprise operations.WHAT YOU'LL DO:Develop and manage backend services for agent orchestration, tool activation, and workflow execution.Design and implement product interfaces for agent monitoring, human-in-the-loop controls, and client dashboards.Construct data pipelines that integrate with various enterprise systems such as ERPs, CRMs, and data warehouses.Create internal tools that expedite deployment processes and minimize engineering time for individual clients.Ensure the reliability, observability, and performance of production systems.Collaborate closely with Frontend Developers to transform client-specific solutions into reusable platform capabilities.WHAT WE'RE LOOKING FOR:At least 3 years of experience in software engineering, specifically in building production systems.Strong understanding of backend fundamentals including APIs, databases, cloud infrastructure, and distributed systems.Proficiency in full stack development, capable of creating both backend services and the UI that interfaces with them.Production experience with Python.Familiarity with cloud infrastructures such as AWS, GCP, or Azure, including containers, managed databases, and CI/CD practices.A commitment to code quality, testing, and the deployment of stable solutions.HELPFUL EXPERIENCE:Experience integrating with enterprise systems (REST/SOAP APIs, webhooks, ETL pipelines).Knowledge of large language model APIs and agent frameworks.Frontend development experience with technologies like React or Next.js.Experience with Infrastructure as Code tools like Terraform or Pulumi.Background in building multi-tenant SaaS or platform products.Experience in startup or early-stage environments.WHY VARICK:Join an innovative team at Varick Agents where you can make a significant impact through your engineering expertise.
Full-time|$200K/yr - $275K/yr|On-site|San Francisco, CA
Contribute to a Safer World.At TRM Labs, we specialize in cutting-edge blockchain analytics and AI solutions designed to assist law enforcement, national security agencies, financial institutions, and cryptocurrency businesses in identifying, investigating, and preventing crypto-related fraud and financial crimes. Our advanced blockchain intelligence and AI platforms provide essential tools for tracing the flow of funds, detecting illicit activities, building comprehensive cases, and mapping out potential threats. Trusted by top agencies and corporations worldwide, TRM Labs empowers a more secure and reliable environment for everyone.Join our AI Engineering Team, dedicated to pioneering next-generation AI applications with a focus on Large Language Models (LLMs) and agentic systems. We strive to develop high-performance infrastructure, robust pipelines, and operational tools that facilitate the rapid, safe, and scalable deployment of AI systems.Our work involves managing petabyte-scale data pipelines, delivering models with millisecond latency, and ensuring the observability and governance required for production-ready AI. We actively evaluate and integrate state-of-the-art tools in the LLM and agent domains—ranging from open-source stacks to vector databases and orchestration tools—to enhance TRM's innovation capabilities.Your Impact:Design and implement a robust agentic framework that supports tool usage, context retrieval, memory, and planning.Create intelligent, modular agents that automate investigative responsibilities and enhance analyst decision-making.Expand and optimize our LLM infrastructure (e.g., OpenAI, Anthropic, local models), including prompt engineering, RAG, and evaluation cycles.Develop safe, observable, and auditable agent behaviors to ensure reliability in sensitive environments.Assess performance based on metrics like reasoning, latency, success rate, and hallucination, iterating improvements based on user feedback and telemetry data.Foster a culture of ownership, rapid experimentation, and ethical AI practices.Qualifications:Solid engineering background with significant experience in backend or systems development (Python preferred).Practical experience in building LLMs, agents, and tooling frameworks (LangChain, semantic caches, vector databases, etc.).Proficient with AI operational tooling and frameworks, ensuring effective deployment and management.
Join our dynamic team at rillet as a Staff Software Engineer. We are looking for a talented engineer who is passionate about building innovative solutions and driving impactful projects. In this role, you will collaborate with cross-functional teams to design, develop, and maintain high-quality software applications that meet the needs of our customers.If you have a strong foundation in software engineering principles and a desire to work in a fast-paced environment, we want to hear from you!
Join Decagon as a Staff Software Engineer specializing in Agent Development. In this pivotal role, you will work on cutting-edge software solutions that enhance our capabilities in agent-based systems. You will collaborate with cross-functional teams to design, develop, and implement innovative software applications that drive our mission forward.
Join Crusoe as a Staff Software Engineer specializing in Networking. In this critical role, you will design and implement innovative software solutions that enhance our networking infrastructure. You will collaborate with cross-functional teams to optimize performance and reliability, ensuring that our services run efficiently and securely.
Full-time|$215K/yr - $235K/yr|Hybrid|San Francisco
Ironclad stands at the forefront of the AI contracting revolution, seamlessly converting agreements into valuable assets. Our platform accelerates contract workflows, delivers instant insights, and empowers teams to drive their work forward—all while keeping you in control. Whether you're engaged in buying or selling, Ironclad streamlines the entire process on a singular, intelligent platform, giving leaders the visibility they need to stay ahead. Esteemed organizations such as OpenAI, the World Health Organization, and the Associated Press rely on Ironclad to expedite their operations.Our commitment to excellence has not gone unnoticed; we are regularly lauded as an industry leader, recognized as a Leader in the Forrester Wave and the Gartner Magic Quadrant for Contract Lifecycle Management. Additionally, we have been honored as a Fortune Great Place to Work and listed among Fast Company’s Most Innovative Workplaces. Ironclad has also earned a spot on Forbes’ AI 50 and Business Insider’s list of Companies to Bet Your Career On. We are supported by top-tier investors including Accel, Y Combinator, Sequoia, BOND, and Franklin Templeton. For further details, visit www.ironcladapp.com or connect with us on LinkedIn.This position is hybrid, requiring in-office attendance at least twice a week on Tuesdays and Thursdays for collaboration and engagement, with potential additional days for team or company events.Engineering at IroncladIn the capacity of Staff Software Engineer, you will collaborate with cross-functional teams in engineering, product, design, and go-to-market efforts to identify impactful challenges and craft, develop, and deploy innovative solutions. You will be instrumental in shaping a platform that enables legal teams and business partners to excel at scale. As we usher a time-honored profession into the digital era, your contributions will define the future of contracting.We invite seasoned engineers from diverse backgrounds who possess robust coding skills and a proven history of delivering thoughtful, reliable products. Join our collaborative, ego-free team that values mutual learning, diverse perspectives, and an inclusive, supportive work environment. If our mission resonates with you and you are eager to help create a product that legal and business teams cherish, we would love to connect!
Role overview The Staff Software Engineer position at GoFundMe centers on building and enhancing the technology that powers the fundraising platform. Based in San Francisco, this role plays a key part in shaping how millions of people use GoFundMe to support causes and personal projects. The work has a direct impact on user experience and platform reliability. What you will do Design, develop, and improve essential features of the GoFundMe platform Collaborate with engineering, product, and design teams to deliver solutions Help ensure a smooth and dependable experience for everyone using GoFundMe
Join Varick Agents as a Staff Engineer, where you will play a crucial role in developing innovative solutions that drive our company's success. We are looking for a highly skilled engineer who is passionate about technology and eager to tackle complex challenges. You will work closely with cross-functional teams to design, implement, and maintain software systems that enhance our operational efficiency and customer satisfaction.
Join Asana as a Staff Software Engineer in our innovative AI Studio. In this role, you will leverage your expertise in software engineering to drive the development of cutting-edge AI solutions that empower teams to work more efficiently. Your contributions will be pivotal in shaping the future of our product offerings.
About LindyAt Lindy, we're on a mission to create an AI assistant designed for everyone — not just the tech-savvy or the builders, but for those who simply want to reclaim their time. The Lindy Assistant seamlessly integrates into iMessage, managing emails, calendars, and meetings with just a two-minute setup. We are crafting the essential bridge between powerful AI technology and the everyday lives of real people.The RoleAs a Staff Software Engineer, you will take charge of high-impact projects from inception to production in a dynamic environment where engineers prioritize creating exceptional products. Collaborating within a small, highly autonomous team, you'll be shipping updates multiple times a day. This position is perfect for someone driven by intrinsic motivation to build, who prioritizes speed without compromising quality, and who measures success by the impact of their work in production.
About UsAt Sydecar, we are on a transformative mission to redefine private markets, striving for accessibility, transparency, and liquidity. Our innovative approach is reshaping how investment vehicles are crafted and executed.We pride ourselves not just as a platform, but as a trusted partner in venture capital. Our commitment lies in simplifying and standardizing private investment experiences, empowering capital allocators to discover and support visionary entrepreneurs shaping the future.Our platform is engineered for optimal efficiency, managing essential tasks such as banking automation, compliance assurance, contract handling, tax management, and meticulous reporting. This allows our investors to focus on what truly matters: forging valuable deals and cultivating impactful relationships.Join us at Sydecar as we lead the revolution in private investing.Location: San Francisco (Hybrid – 2 days per week in office)About Our Engineering TeamsWe are expanding across various teams and are eager to align engineers with roles that resonate with their passions and strengths. Whether your expertise lies in full stack, front-end, or back-end development, we offer opportunities tailored to your skills and career aspirations.Our Technology StackFrontend: TypeScript and React in a mono-repo structureBackend: TypeScript, utilizing NestJS and PrismaDatabase: PostgreSQLTesting & Code Quality: Jest with ESLint/Prettier for linting and auto-formattingDesign: Wireframes and prototypes developed in FigmaInfrastructure: Managed as Infrastructure as Code (IaC) with TerraformYour RoleAs a Staff Software Engineer, you embody the pinnacle of our engineering organization. You’re adept at leading large project teams and tackling intricate projects that few can manage. Your awareness of business and organizational dynamics empowers you to define quarterly technology strategies and spearhead their execution across the organization, enhancing the quality, functionality, and potential of Sydecar's core product. You are primarily a Product Engineer, dedicated to improving the experiences of deal organizers and investors.
About the Role Crusoe is hiring a Staff Software Engineer in San Francisco, CA. This role focuses on building high-performance software applications that support the company’s technology initiatives. What You Will Do Design and develop software applications with an emphasis on performance and reliability Collaborate with engineering teams to deliver solutions that meet business needs Contribute technical expertise to key projects and code reviews Location This position is based in San Francisco, CA.
Full-time|$202K/yr - $238K/yr|Hybrid|San Francisco Office
About SemgrepSemgrep is at the forefront of code security, empowering developers to innovate seamlessly. Our platform enables teams to identify, flag, and resolve genuine issues before deployment, all while leveraging an adaptive security framework that evolves as developers code. Semgrep integrates security into the development process without hindering productivity, offering developers the autonomy to work efficiently while ensuring security teams maintain oversight, control, and assurance. With advanced AI capabilities that minimize false positives and prioritize actionable vulnerabilities, we have earned the trust of 95% of security reviewers across over 6 million findings. Semgrep is committed to achieving zero false positives, significantly reducing the workload for AppSec teams by enabling them to triage 80% fewer false alerts across both Code and Supply Chain, effectively managing their backlog.Founded in San Francisco and supported by prominent investors such as Menlo Ventures, Felicis Ventures, Lightspeed Venture Partners, Redpoint Ventures, and Sequoia Capital, Semgrep has been recognized by Gartner in the Application Security Testing sector and is trusted by leading organizations including Snowflake, Dropbox, and Figma. Discover more at semgrep.dev.About the RoleAs a Staff Backend Engineer, you will design, build, and maintain robust backend and infrastructure systems, ensuring a fast and reliable experience for our users. You will collaborate closely with fellow engineers to develop the APIs, data models, and services that drive Semgrep’s products at scale. A solid understanding of databases, query optimization, and distributed systems is essential, along with experience in integrating third-party solutions into existing codebases.Our technology stack includes TypeScript and React for the frontend, while the backend is powered by Python, Flask, and SQLAlchemy, all deployed through Kubernetes and hosted on AWS. Prior experience with these technologies is preferred, but a willingness to learn is equally valued!This is a hybrid role, with an expectation of in-office presence 3 or more days a week in our San Francisco, New York, Boston, or Denver offices, depending on your team. Remote work may be considered for exceptional candidates.CompensationThe estimated annual salary range for this position is between $202,000 and $238,000 USD. The actual salary will be based on various factors, including job-related skills, relevant experience, qualifications, location, internal equity, and market data. In addition to the base salary, total compensation may include equity, variable compensation, and benefits. We consider equity a vital part of our overall compensation package.
About Us:At Lunar, we are pioneering a transformative software platform tailored specifically for health systems. Our mission is to redefine healthcare through innovative, AI-driven solutions that empower hospitals to provide exceptional care to their patients. Our platform serves as the foundational backbone for modern health systems, effectively revolutionizing clinical and operational workflows with the world’s first AI-native hospital information system.This advanced platform marks a complete overhaul of the information infrastructure that underpins health systems. From doctors and nurses to pharmacists, lab technicians, coders, billers, supply chain professionals, and even patients, Lunar’s software seamlessly integrates all aspects of healthcare operations. We view this endeavor as the moon landing for healthcare—an audacious and impactful mission that many deem impossible.Supported by top-tier venture capital firms from Silicon Valley, we believe in the strength of a small, high-performance team of experienced professionals who operate at their fullest potential. We value individuals who are driven, inquisitive, possess strong judgment, and are committed to producing their best work.Our technology is built on Elixir, chosen for its robust fault tolerance, concurrency, and scalability—crucial for managing real-time patient data in critical environments such as Emergency Departments, ICUs, and Operating Rooms.We are in search of a Staff Product Engineer ready to tackle some of the most complex technical challenges in healthcare, joining a small, dynamic, and mission-focused team. If you are passionate about crafting clean, resilient code and eager to rebuild the software infrastructure of contemporary hospitals from the ground up, we would love to connect with you.In your first six months, you may encounter these significant technical challenges:Developing a Modern Cloud Architecture: We have the unique opportunity to design a cloud-native platform from the ground up, leveraging Elixir without the constraints of legacy systems.Creating an Enhanced Access Control System for Clinical Data: Your task will include developing a sophisticated access control system with detailed permissions that honors the structure of clinical data and patient ownership, enabling population-level insights for improved public health.Ensuring 24/7 Operational Uptime for Hospitals: You will design and implement infrastructure capable of managing rolling deployments and failover solutions to maintain seamless hospital operations.
Full-time|$235K/yr - $250K/yr|On-site|San Francisco, CA
About VSCO VSCO (pronounced vis–co) is a vibrant platform designed to provide photographers with the essential tools, community, and visibility they need to flourish both creatively and professionally. Our commitment lies in nurturing a genuine creative atmosphere that caters to photographers of all skill levels, ensuring a sanctuary for creativity, inspiration, and collaboration. Our mission is to support photographers in their journey, equipping them to connect with fellow creatives and businesses through our comprehensive suite of innovative tools spanning mobile and desktop platforms across our global community. We seek individuals who are motivated and proactive in elevating our company mission. At VSCO, you will have the chance to make a significant impact, as we believe that collective building leads to stronger outcomes. Our core values are foundational to our team culture and influence our hiring practices. Discover what you can expect when joining VSCO on our Careers Page. About The Role If you are passionate about iOS development and eager to be part of a dynamic team of creators, we encourage you to apply for this role and help us empower creators globally. At VSCO, you will collaborate with talented individuals who share your enthusiasm for innovation and creativity. We are developing a comprehensive ecosystem of tools for photographers, enhancing our existing offerings while creating new products and services. This pivotal role will allow you to define and advance our vision, significantly influencing how our users create, connect, and monetize their work. Join us in shaping the future of mobile technology and making a meaningful contribution to the global creative community. As a Staff Engineer, you will primarily function as a technologist, engaging in coding, tackling complex challenges, and staying abreast of emerging technologies. Your influence will extend beyond individual contributions as you serve as a technical leader, guiding the team through intricate issues, advocating for best practices, and anticipating future needs to keep the team ahead of the curve. You will focus on scalability, long-term maintainability, and future enhancements, while also mentoring fellow engineers, raising the quality bar, and facilitating success for others.
Full-time|$180K/yr - $250K/yr|Hybrid|San Francisco
At Tanagram, we are on a mission to revolutionize agentic coding by transforming the way engineering lessons are harvested from codebases, code reviews, incident post-mortems, and Slack communications. Our innovative approach provides real-time guardrails that identify and rectify risky coding patterns, empowering teams to accelerate their shipping process while minimizing potential pitfalls.We are assembling a small, diverse group of outstanding engineers who are passionate about the future of agentic coding. Our ideal candidates are detail-oriented, possess a high level of agency, and are adept at identifying critical problems to solve, building exceptional products, and continuously iterating towards superior solutions.In this role, you will engage with our entire technology stack, from our Typescript + React frontend to our Python/Go backend and LLM infrastructure. You should possess a keen intuition for selecting the right tools and configuring them to achieve optimal user results.You are proactive and prefer to take immediate action rather than postponing tasks. You communicate your intentions clearly and follow through promptly.We operate in a hybrid work environment, primarily based in San Francisco (Mission Bay) and NYC, but we welcome strong remote candidates. For more insight into our work culture, refer to our guidelines.
About MetaDAOMetaDAO is at the forefront of revolutionizing decision-making through innovative decision markets, empowering individuals and organizations to shape the most critical choices in the world.Our flagship offering is a cutting-edge fundraising platform that leverages decision markets to minimize the risks of fraud and misallocation for investors. Since its monetization in October 2025, the platform has achieved a remarkable run rate revenue of approximately $9 million annually.With $12 million raised from leading investors, we are dedicated to assembling a world-class team. If you share our belief in the transformative power of markets, we invite you to join us in this exciting journey.
Full-time|$192K/yr - $260K/yr|On-site|San Francisco, California
P-150 At Databricks, we are dedicated to empowering data teams to tackle some of the world's most challenging problems, ranging from security threat detection to the development of cancer treatments. We achieve this by creating and managing the leading data and AI infrastructure platform, allowing our clients to concentrate on the high-value challenges central to their missions. Founded in 2013 by the original creators of Apache Spark™, Databricks has evolved from a modest office in Berkeley, California, to a global enterprise with over 1000 employees. Our platform is trusted by thousands of organizations, from startups to Fortune 100 companies, establishing us as one of the fastest-growing SaaS firms worldwide. Our engineering teams design and develop highly technical products that meet significant real-world needs. We continually push the limits of data and AI technology while maintaining the resilience, security, and scalability essential for our customers' success on our platform. We operate one of the largest-scale software platforms, comprising millions of virtual machines that generate terabytes of logs and process exabytes of data daily. Given our scale, we frequently encounter cloud hardware, network, and operating system faults, and our software must effectively shield our customers from any disruptions. As a Software Engineer focused on backend development, you will collaborate closely with your team and product management to prioritize, design, implement, test, and operate microservices for the Databricks platform and products. This role includes writing software in Scala/Java, building data pipelines using Apache Spark™ and Apache Kafka, integrating with third-party applications, and interacting with cloud APIs such as AWS, Azure, CloudFormation, and Terraform. Below are examples of teams you can join: Data Science and Machine Learning Infrastructure: Develop services and infrastructure that bridge the gap between machine learning and distributed systems. Our technology supports flagship collaborative workspaces, notebooks, IDE integrations, and project management tools. We also facilitate large-scale machine learning through environment management, distributed training, and lifecycle management via MLflow. Compute Fabric: Construct the resource management infrastructure that supports all big data and machine learning workloads on the Databricks platform in a robust, flexible, secure, and cloud-agnostic manner. This software oversees millions of virtual machines.
Jan 30, 2026
Sign in to browse more jobs
Create account — see all 11,549 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.