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
Senior
Qualifications
Qualifications:Expertise in TypeScript, Node.js, and React / Next.jsInterest in AI engineering or machine learning technologiesStrong design sensibility and exceptional attention to detailAbility to simplify complex problems and make strategic trade-offs to achieve rapid results
About the job
Continue is on the lookout for an exceptional Software Engineer with over 5 years of experience to join our dynamic team in San Francisco. As a pivotal member of our engineering department, you will be instrumental in developing cutting-edge autocomplete features and optimizing codebase retrieval systems. We value precision, analytical thinking, and a keen eye for detail in our candidates. In this position, you'll tackle foundational yet complex challenges where methodical assessment, swift experimentation, and a deep understanding of user needs will drive the advancement of our innovative products.
About Continue
At Continue, we are committed to revolutionizing the way users interact with technology. Our team is passionate about creating innovative solutions that enhance productivity and user experience. As a startup, we thrive on creativity and collaboration, making it an exciting place to work and grow your career.
Similar jobs
1 - 20 of 5,995 Jobs
Search for Staff Software Engineer Continuous Learning
Full-time|$189K/yr - $303K/yr|On-site|San Francisco, California
About UsAt Aurora, we are on a mission to redefine transportation by delivering self-driving technology that is safe, efficient, and accessible to all.Explore The Aurora Driver and join us in creating a transformative future in mobility and logistics.At Aurora, you will engage with challenging problems alongside a team of passionate experts, fostering your growth as you expand your expertise. Stay updated with our latest developments through aurora.tech or connect with us on LinkedIn.We are looking for a Staff Software Engineer to join our Autonomy Data: Continuous Learning team. This role is ideal for individuals eager to delve into complex models and datasets. You will utilize cutting-edge foundation models and Reinforcement Learning with Human Feedback (RLHF) techniques to enhance our models with high-quality data and to construct the datasets that drive the Aurora Driver.Your ResponsibilitiesEnhance dataset quality by developing semi-automated evaluation mechanisms using state-of-the-art models and RLHF techniques.Broaden our foundation model strategy for identifying noteworthy events over millions of miles.Take ownership of model training and inference pipelines for all core autonomy models.Collaborate across various teams (product, program, operations, data science) to manage projects from conception through to delivery.
Continue is on the lookout for an exceptional Software Engineer with over 5 years of experience to join our dynamic team in San Francisco. As a pivotal member of our engineering department, you will be instrumental in developing cutting-edge autocomplete features and optimizing codebase retrieval systems. We value precision, analytical thinking, and a keen eye for detail in our candidates. In this position, you'll tackle foundational yet complex challenges where methodical assessment, swift experimentation, and a deep understanding of user needs will drive the advancement of our innovative products.
Full-time|$137.1K/yr - $246.8K/yr|Hybrid|San Francisco, CA; Sunnyvale, CA
Join us in creating the most dependable on-demand logistics engine for last-mile retail delivery! We are on the lookout for a seasoned machine learning engineer to aid in the development of cutting-edge growth and personalization models that will elevate DoorDash's expanding retail and grocery services.About the RoleWe are seeking a dedicated Applied Machine Learning expert to become part of our innovative team. As a Staff Machine Learning Engineer, you will conceptualize, design, implement, and validate algorithmic enhancements that enrich the growth and personalization experiences central to our rapidly evolving grocery and retail delivery business. Leveraging our advanced data and machine learning infrastructure, you will implement novel ML solutions to enhance the consumer search experience, making it more relevant, seamless, and enjoyable across grocery, convenience, and various retail sectors. A strong command of production-level machine learning and proven experience in addressing end-user challenges while collaborating effectively with multidisciplinary teams is essential.This position will report to the engineering manager on our Personalization team and is expected to be hybrid, combining both in-office and remote work (#LI-Hybrid).
Join Decagon as a Staff Software Engineer specializing in Machine Learning Infrastructure. In this role, you will play a crucial part in enhancing and optimizing our machine learning systems. You will collaborate with a talented team of engineers to build scalable and efficient infrastructure that supports our AI-driven initiatives.As a key contributor, you will leverage your expertise in software engineering and machine learning to solve complex challenges and drive innovation. Your work will impact various projects and help shape the future of our technology.
Full-time|$194K/yr - $267.3K/yr|Hybrid|San Francisco, California
Okta secures identity for both people and AI, providing trusted infrastructure that helps organizations adapt to change. The company addresses complex, real-world problems with practical solutions and values urgency, excellence, and teamwork. The Developer Foundations team is looking for a Staff Software Engineer based in San Francisco, California. This engineer will play a key role in scaling Okta’s systems and accelerating software delivery. The position centers on refining the company’s approach to Continuous Delivery and driving improvements in engineering velocity and productivity across multiple teams. Collaboration is central in this role. The Staff Software Engineer works closely with engineers, architects, operations, program management, and quality assurance. The team values fresh ideas and solutions that have a direct impact on internal developer experience. What you will do Create high-quality internal tools and automation that support continuous delivery and boost developer productivity. Design and implement Continuous Delivery pipelines for a range of projects, using technologies such as Java, Jenkins, AWS, Docker, Python, Node, iOS, Ruby, Bash, and Go. Develop proof of concepts, guide technology decisions, contribute to internal frameworks, and participate in design and code reviews. Roll out solutions to internal users in phases, monitor adoption, gather feedback, and refine approaches to fit team needs. Maintain pre-production infrastructure on AWS, focusing on monitoring, backup and restore, SLA management, cost control, and deployment processes.
Role overview MidiHealth is hiring a Staff Software Engineer - AI Engineer for a hybrid role in the San Francisco Bay Area. The position focuses on building and improving AI-powered solutions that contribute to better healthcare outcomes. What you will do Collaborate with cross-functional teams to design and implement AI-driven systems for healthcare. Develop scalable architectures and write efficient algorithms tailored to healthcare applications. Uphold strong software quality standards throughout the development lifecycle. Location This position is hybrid, with work based in the SF Bay Area.
Full-time|$230K/yr - $490K/yr|On-site|San Francisco
About the RoleJoin the Engineering Acceleration Delivery / Continuous Deployment team at OpenAI, where we develop and maintain systems designed to securely deploy OpenAI’s infrastructure and product code into production.Our team is responsible for the deployment platform, release pipelines, and safety mechanisms that empower engineers across OpenAI to make rapid changes while minimizing operational risks. Our goal is to streamline production deployments, enhancing speed, safety, and autonomy.This position is a unique opportunity to work at the convergence of developer productivity, distributed systems reliability, and large-scale infrastructure orchestration.In This Role, You WillArchitect and implement continuous deployment infrastructure that efficiently manages changes across multiple Kubernetes clusters and global regions.Create systems for progressive delivery, incorporating techniques like canary releases, staged rollouts, and automated rollback processes.Enhance engineering velocity by reducing friction within the release pipeline and automating operational workflows.Collaborate with product and infrastructure teams to ensure their services are deployable, observable, and resilient at scale.Refine and adopt deployment methodologies such as GitOps, infrastructure-as-code, and progressive delivery patterns.Develop systems that automatically assess deployment health through metrics, logs, traces, and alerts to identify regressions and initiate safe rollbacks.Create systems that facilitate agent-assisted or fully autonomous deployment workflows using cutting-edge AI tools.Technologies you will work with include:Kubernetes for large-scale container orchestration and runtime infrastructurePython and FastAPI for internal servicesTerraform for infrastructure as codeGitOps-based deployment workflows (e.g., ArgoCD, Flux, or similar systems)Buildkite for CI orchestration
Full-time|$200K/yr - $275K/yr|On-site|San Francisco, CA
Supported by top-tier Silicon Valley investors, Peregrine Technologies empowers public safety organizations, local and state governments, federal agencies, and private entities to tackle societal challenges with unmatched speed and precision. Our AI-driven platform transforms fragmented and isolated data into actionable operational intelligence, enabling immediate access to critical information that enhances decision-making processes. Currently, Peregrine serves hundreds of clients across more than 30 states and two countries, positively impacting over 125 million individuals as we extend our influence into the enterprise sector and beyond.TeamWe believe that empathy is key in engineering. Understanding how users engage with our product is vital to our success. Our engineers collaborate closely with on-site teams to grasp the diverse use cases that Peregrine addresses.We prioritize both ownership and teamwork, encouraging you to take accountability for significant features while working alongside fellow engineers to bring them to fruition. We value humility and empathy as essential traits in developing effective solutions, engaging directly with our deployment teams and users to iteratively resolve their challenges. Creativity and perseverance are critical to realizing our vision.RoleAs a crucial member of our engineering team, you'll play a pivotal role in delivering exceptional value to our customers. This team focuses on creating robust, user-friendly experiences powered by generative AI. You will pioneer innovative interactions for users within our platform, shaping impactful AI-driven features that assist clients in solving real-world problems swiftly and efficiently.Your responsibilities will encompass addressing a variety of complex challenges, including scaling our platform to manage terabytes of data from multiple sources, providing real-time user notifications and queries, and optimizing search algorithms for rapid result delivery.Our technology stack is continually evolving, anchored by a backend built with Python, Django, Celery, Airflow, and Kafka; a frontend utilizing React, Redux, and Mapbox; data storage solutions including PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and SageMaker; along with AWS, Pulumi, Terraform, and Kubernetes forming our infrastructure.About YouEnthusiasm and ambition to take ownership of major projects and contribute to the team's success.
Exciting OpportunityBecome a pivotal member of a team that is transforming the way we engage with our members. Our Proactive Communications initiatives are essential for enhancing member engagement and improving health outcomes, as we move beyond standard notifications to create engaging interactions that support members on their recovery journey.In this position, you will develop the intelligence and infrastructure needed to communicate with our members at optimal times, delivering the right message through the most effective channels. As a Staff Engineer, you will spearhead the technical architecture of our unified communications platform, working alongside Machine Learning Scientists to coordinate outreach via SMS, email, in-app notifications, and nudges, utilizing proprietary data and predictive models.Your Key ContributionsDesign the Communications Engine: Direct the architecture and scaling of a unified communications platform that facilitates member outreach across various channels (SMS, email, push notifications, in-app) with exceptional throughput and minimal latency.Lead Technical Strategy: Establish and navigate the long-term technical roadmap for proactive outreach in collaboration with product and engineering leadership, balancing immediate implementation with the adaptability needed for future capabilities like Conversational AI.Implement Intelligent Interventions: Collaborate with ML scientists to design systems that incorporate proprietary models into communication workflows, ensuring outreach is motivated by predictive member behaviors and requirements rather than fixed rules.Guarantee System Reliability & Scalability: Enhance system performance to assure the reliability and delivery of messages to members, upholding rigorous standards for observability, error management, and member privacy.Advance Engineering Practices: Establish and refine best practices for CI/CD, automated testing, and monitoring for both software services and ML model performance in production.Foster Mentorship & Collaboration: Mentor senior and intermediate engineers, nurturing a culture of technical excellence. Build strong cross-functional partnerships across Product, Design, Marketing, and Data Science.Who You AreA Technical Visionary: You thrive in ambiguous situations and can translate complex business objectives into scalable, long-term technical architectures.A Continuous Learner: You have a deep passion for distributed systems and ML integration, consistently exploring innovative methods to apply your knowledge.
Full-time|$190.9K/yr - $232.8K/yr|On-site|San Francisco, California
P-1285 About This Role Join Databricks as a Staff Software Engineer specializing in GenAI inference, where you will spearhead the architecture, development, and optimization of the inference engine that powers the Databricks Foundation Model API. Your role will be crucial in bridging cutting-edge research with real-world production requirements, ensuring exceptional throughput, minimal latency, and scalable solutions. You will work across the entire GenAI inference stack, including kernels, runtimes, orchestration, memory management, and integration with various frameworks and orchestration systems. What You Will Do Take full ownership of the architecture, design, and implementation of the inference engine, collaborating on a model-serving stack optimized for large-scale LLM inference. Work closely with researchers to integrate new model architectures or features, such as sparsity, activation compression, and mixture-of-experts into the engine. Lead comprehensive optimization efforts focused on latency, throughput, memory efficiency, and hardware utilization across GPUs and other accelerators. Establish and uphold standards for building and maintaining instrumentation, profiling, and tracing tools to identify performance bottlenecks and drive optimizations. Design scalable solutions for routing, batching, scheduling, memory management, and dynamic loading tailored to inference workloads. Guarantee reliability, reproducibility, and fault tolerance in inference pipelines, including capabilities for A/B testing, rollbacks, and model versioning. Collaborate cross-functionally to integrate with federated and distributed inference infrastructure, ensuring effective orchestration across nodes, load balancing, and minimizing communication overhead. Foster collaboration with cross-functional teams, including platform engineers, cloud infrastructure, and security/compliance professionals. Represent the team externally through benchmarks, whitepapers, and contributions to open-source projects. What We Look For A BS/MS/PhD in Computer Science or a related discipline. A solid software engineering background with 6+ years of experience in performance-critical systems. A proven ability to own complex system components and influence architectural decisions from conception to execution. A deep understanding of ML inference internals, including attention mechanisms, MLPs, recurrent modules, quantization, and sparse operations. Hands-on experience with CUDA, GPU programming, and essential libraries (cuBLAS, cuDNN, NCCL, etc.). A strong foundation in distributed systems design, including RPC frameworks, queuing, RPC batching, sharding, and memory partitioning. Demonstrated proficiency in diagnosing and resolving performance bottlenecks across multiple layers (kernel, memory, networking, scheduler).
Full-time|$192K/yr - $260K/yr|On-site|San Francisco, California
At Databricks, we are dedicated to empowering data teams to tackle the most challenging problems in the world — from realizing the future of transportation to fast-tracking medical innovations. We accomplish this by developing and operating the premier data and AI infrastructure platform, enabling our customers to harness profound data insights for business enhancement. Our Model Serving product equips organizations with a cohesive, scalable, and governed solution for deploying and managing AI/ML models — ranging from traditional machine learning to intricate proprietary large language models. It ensures real-time, low-latency inference, governance, monitoring, and lineage. As the adoption of AI surges, Model Serving stands as a fundamental component of the Databricks platform, allowing customers to operationalize models at scale with robust SLAs and cost efficiency. In the role of Staff Engineer, you will significantly influence both the product experience and the core infrastructure of Model Serving. Your responsibilities will include designing and constructing systems that facilitate high-throughput, low-latency inference across CPU and GPU workloads, steering architectural strategies, and collaborating extensively with platform, product, infrastructure, and research teams to create an exceptional serving platform.
At Continue, we're on the lookout for a seasoned software engineer to enhance our IDE extensions, optimize the hub.continue.dev backend, and develop various innovative services (like our codebase sync indexing engine, data ingestion pipelines, and VMs for background agents).Who You AreWe envision a candidate with a strong background that complements this role. If you may not meet every qualification but believe you can tackle the challenges ahead, we encourage you to reach out!You possess advanced proficiency in TypeScript, Go, or a similar language.You have a keen interest in AI engineering or machine learning.You bring experience in scaling systems for enhanced stability, maintainability, and developer experience.You are adept at simplifying complex problems and making trade-offs to expedite progress.Your ResponsibilitiesAs a startup, we value versatility; be prepared to wear multiple hats as we pursue our mission. Key responsibilities will include:Articulating and implementing robust architectural strategies that facilitate swift delivery of SaaS and on-premise products.Contributing significantly to the development of our backend services.Identifying and addressing core challenges to enhance product metrics such as autocomplete acceptance rates and codebase retrieval accuracy in our open-source initiatives.Creating thoughtful abstractions that form the backbone of our product and may serve as open-source standards.
Join Continue as a passionate and quick-learning Software Engineer, where your contributions will be crucial in enhancing our open-source product. You'll begin by addressing and exploring user challenges on platforms like GitHub and Discord. In this position, you'll have the opportunity to design, develop, and sustain our open-source IDE extensions, creating a product that is cherished by many, including yourself.
About GridwareGridware is an innovative technology firm based in San Francisco, committed to safeguarding and optimizing the electrical grid. We have pioneered a revolutionary grid management approach known as Active Grid Response (AGR), which emphasizes the monitoring of electrical, physical, and environmental factors that influence grid reliability and safety. Our cutting-edge AGR platform leverages high-precision sensors to identify potential issues early, facilitating proactive maintenance and fault prevention. This holistic strategy aids in enhancing safety, minimizing outages, and ensuring the grid operates with maximum efficiency. Gridware is supported by prominent climate-tech and Silicon Valley investors. For further details, please visit www.Gridware.io.Role OverviewWe are looking for a talented Staff Software Engineer to act as a pivotal technical force within our team, enhancing the overall software engineering capabilities through architectural innovation, mentorship, and fostering a culture of excellence. In this role, you will design and develop the essential software systems that drive Gridware's platform. This encompasses everything from backend services that oversee our distributed network of devices to the front-end interfaces that visualize grid health, fleet diagnostics, and real-time field events.Your responsibilities will span the entire technology stack, building and scaling systems that integrate hardware, firmware, and cloud infrastructure to enable dependable communication, fleet visibility, and expedited decision-making. This position offers significant ownership and impact, allowing you to influence how our technology supports and protects critical infrastructure at scale.
About BroccoliBroccoli is revolutionizing the $500 billion home services industry by developing an AI operating system designed to empower trades businesses such as HVAC and roofing. Our intelligent AI agents handle customer interactions, manage job bookings, and ensure every lead is effectively captured.With the backing of prominent venture capital firms and a successful $27 million Series A funding round, we are on an aggressive growth trajectory. Collaborating with top private equity-backed home service platforms, we anticipate expanding our team fivefold by 2026, presenting a unique opportunity to join us early and make a significant impact.Why Join Broccoli?As a Staff Engineer, you will be instrumental in establishing the technical backbone of Broccoli AI. Your responsibilities will include ownership of critical systems, influencing architectural decisions, and shaping our development and deployment processes on a large scale.Immediate Impact: Your contributions will directly enhance production systems, benefiting hundreds of customers.Category Creation: Play a pivotal role in defining a new category of AI-powered workforce within an expansive market.Speed & Ownership: Enjoy the advantages of a small team with rapid feedback loops and substantial decision-making authority.Founder Collaboration: Partner closely with experienced founders to drive product and technical vision.What You’ll DoDesign, develop, and scale backend systems and internal tools for our AI agent platform.Take ownership of essential APIs and integrations, including systems like ServiceTitan.Lead complex features from initial design through to production deployment.Enhance real-time voice capabilities, reliability, and intelligence of AI agents.Mentor fellow engineers and help implement best practices across the team.Balance speed and quality while scaling systems to accommodate live customer traffic.What We’re Looking For7+ years of experience in backend or full-stack engineering.Strong system design and architectural skills.Proven experience in deploying and maintaining production systems at scale.Ability to thrive in high-growth, ambiguous startup environments.A proactive approach with a strong execution mindset.
Full-time|Hybrid|San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY
Join Carta's engineering team as a Staff Software Engineer, where you will play a crucial role in developing innovative solutions that enhance our platform. You will collaborate with cross-functional teams to design, implement, and maintain scalable systems, ensuring high performance and responsiveness to requests from the front-end.We're looking for a passionate engineer who thrives in a fast-paced environment and is excited about tackling complex challenges. If you are eager to contribute to cutting-edge technology and drive impactful projects, we want to hear from you!
Role overview The Staff Software Engineer position at Amplitude, Inc. is based in San Francisco, CA. This role centers on developing and enhancing software to broaden the platform’s features. Day-to-day work includes direct software development and frequent collaboration with colleagues from various teams. What you will do Design, build, and maintain scalable software applications that support the platform’s growth. Collaborate with product managers and designers to deliver features that address user needs. Mentor junior engineers and contribute to their technical and professional development. Review code and help improve engineering practices throughout the team. Stay current with emerging technologies and industry trends to guide technical choices.
Full-time|$176.4K/yr - $242.6K/yr|Remote|Remote - US
At Bugcrowd, we are redefining the landscape of cybersecurity. Since our inception in 2012, we have been committed to empowering organizations to regain control and stay ahead of cyber threats. By harnessing the collective creativity and expertise of our clients and an elite network of hackers, we leverage our patented AI-driven Security Knowledge Platform™. Our diverse community of hackers excels in uncovering vulnerabilities, swiftly adapting to the evolving threat landscape, including zero-day exploits. With our innovative CrowdMatch™ technology, we provide scalable, tailored solutions to enhance your security posture. Join us as we usher in a new era of crowdsourced security that outpaces cyber adversaries. For more information, visit www.bugcrowd.com. Headquartered in San Francisco and New Hampshire, Bugcrowd is supported by leading investors including General Catalyst, Rally Ventures, and Costanoa Ventures.Job SummaryThe Bugcrowd Reinforcement Learning and Reasoning Team is dedicated to advancing autonomous cybersecurity through the creation of authentic reinforcement learning environments tailored for foundational model applications. As a Staff Engineer, you will be at the forefront of AI Reinforcement Learning development and implementation. Your primary responsibility will be to design and build the infrastructure and tools that convert real-world vulnerability research into extensive reinforcement learning environments for training state-of-the-art AI systems.In this unique role, you will develop training environments that instruct AI systems on hacking and defending software. Your contributions will directly impact the capabilities of next-generation AI models. Rather than focusing on a single application, you will create the underlying infrastructure that generates thousands of environments for training leading-edge AI technologies.Our team operates at the intersection of AI, security research, and systems engineering, crafting environments that enable models to acquire essential skills such as vulnerability detection, exploitation, and remediation.
Join our innovative team at Crusoe as a Staff Software Engineer. In this pivotal role, you will leverage your advanced software engineering skills to design, develop, and optimize cutting-edge solutions that enhance our technology stack. Collaborate with cross-functional teams to drive projects from concept to completion, ensuring high-quality deliverables that meet user needs and business objectives.
Role Overview Voxel is hiring a Senior or Staff Software Engineer focused on Machine Learning Infrastructure in San Francisco, CA. This position centers on building and maintaining scalable infrastructure that supports the company’s machine learning products and services. What You Will Do Design, develop, and maintain machine learning infrastructure for production systems Work with teams across engineering, product, and data to streamline ML workflows Optimize systems for performance, reliability, and operational efficiency Collaboration This role involves frequent collaboration with colleagues from multiple disciplines to ensure machine learning solutions are robust and scalable.
Apr 14, 2026
Sign in to browse more jobs
Create account — see all 5,995 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.