Software Engineer Transforming Natural Language Computing jobs in San Francisco – Browse 5,634 openings on RoboApply Jobs

Software Engineer Transforming Natural Language Computing jobs in San Francisco

Open roles matching “Software Engineer Transforming Natural Language Computing” with location signals for San Francisco. 5,634 active listings on RoboApply Jobs.

5,634 jobs found

1 - 20 of 5,634 Jobs
Apply
companySoftware Apps Inc. logo
Full-time|On-site|San Francisco

About UsAt Software Apps Inc., we are pioneering the future of technology with our groundbreaking product, Sky, which utilizes natural-language computing tailored for your Mac. Join us in our mission to innovate and transform how users interact with technology.Discover more about our team, values, and vision on our careers page: www.software.inc/jobsOur ValuesCollaboration is Key: We thrive on teamwork and believe in the power of in-person collaboration. Every team member is seen as a leader, and we encourage ownership of projects to foster growth.Honest Communication: Empathetic and open communication is vital for our close-knit team. We strive to listen as much as we talk, respecting every voice in the room.Cultivating Curiosity: In the ever-evolving landscape of AI and computing, staying curious is essential. We ask questions that guide our decisions, ensuring we stay aligned with our vision.The RoleWe are seeking a talented Software Engineer to play a pivotal role in shaping our product. You will be responsible for developing new, user-facing software. Your ability to balance ambition with feasibility will be crucial as you engage in an iterative process of building, testing, gathering feedback, and refining your work.Your Daily Responsibilities Will Include:Creating Innovative Software: Utilize your skills and passion to transform visionary ideas into actionable plans. Sometimes, this requires taking bold steps without knowing the final outcome.Taking Ownership: You'll have full responsibility for the success of your projects. Your commitment to incorporating feedback and improving quality is essential. We trust you to handle significant responsibilities.Thinking Big and Small: Understanding that every choice impacts user experience, you’ll focus on details that create seamless and magical interactions.Documenting Your Work: Keeping thorough and clear documentation is key to our collaborative approach.

May 14, 2025
Apply
companySoftware Apps Inc. logo
Full-time|Hybrid|San Francisco

About UsAt Software Apps Inc., we are pioneering the field of natural-language computing with our flagship product, Sky, designed specifically for Mac users. Our team is driven by a shared commitment to innovation, collaboration, and excellence. To learn more about our mission and values, visit www.software.inc/jobs.The RoleWe are seeking a talented LLM Engineer to be a vital contributor to our product development. In this role, you will design and optimize our data pipelines, refine our system architecture, and implement evaluation mechanisms. Your expertise will guide strategic decisions, balancing ambition with practicality, while you manage the iterative process of fine-tuning, evaluation, and deployment.Your Daily Responsibilities Will Include......Innovating Exceptional Software. Your enthusiasm and insight will transform visionary concepts into actionable strategies, even if it sometimes means taking risks without a clear path ahead. Your capacity to learn and adapt is more crucial than existing knowledge....Taking Full Ownership of Projects. You will be the driving force behind the success of your systems and features, demonstrating a commitment to delivering results. Your proactive approach will ensure continual improvement through feedback and quality enhancements....Influencing Architectural Decisions. Leverage your familiarity with the latest model architectures to create robust systems for data collection, training, and inference. Your role will include optimizing model performance while carefully considering user privacy and effective data gathering....Thinking Both Broadly and Precisely. You recognize that your infrastructure choices significantly affect the end-user experience. With a focus on performance, you will develop large-scale models for cloud inference or finely tuned on-device models that prioritize efficiency.

May 14, 2025
Apply
companyfal logo
Full-time|$180K/yr - $250K/yr|On-site|San Francisco

Join our innovative team at fal as a Staff Software Engineer specializing in large-scale computation platforms. We are seeking a seasoned software engineer with extensive experience in developing backend systems that efficiently orchestrate workloads and manage resource constraints. Your expertise in foundational cloud infrastructure and Linux provisioning will be crucial as you work towards achieving high reliability and scalability with minimal operational overhead.

Dec 16, 2025
Apply
companysim logo
Full-time|On-site|San Francisco

About the RoleIn this pivotal position, you will spearhead the complete development of our core agentic workflow engine and Copilot—an innovative AI assistant designed to facilitate developers in creating and troubleshooting workflows through natural language, transforming abstract intentions into actionable, dependable agents. This role encompasses our backend (Next.js), orchestration layer, and all integrations with LLMs and external APIs.As the current leading tool for constructing workflows using natural language, your mission is to preserve and enhance its status—ensuring it remains swift, reliable, and adept at managing increasingly intricate agentic architectures.This foundational role allows you to establish architectural decisions, reliability benchmarks, and coding patterns that will define the functionality of our core product. Collaborating within a team of five, your contributions will be deployed to tens of thousands of developers on rapid release cycles.What You'll DoTake ownership of the agentic workflow engine: the runtime responsible for executing multi-step, tool-utilizing agent workflows in production.Develop and enhance Copilot—our natural language interface for creating, modifying, and debugging workflows.Design and sustain integrations with LLM providers (OpenAI, Anthropic, Google, local models via Ollama) and external APIs.Architect the orchestration layer that transforms visual flows into reliable, observable agent executions.Establish technical standards for the codebase—covering reliability, testing, code quality, and architectural patterns.Engage across the stack in our Next.js monorepo, delivering to production daily.Troubleshoot complex issues at the nexus of LLMs, distributed systems, and developer tooling.What We're Looking ForA capable generalist engineer with a history of deploying complex distributed systems or developer tools into production.Extensive experience with TypeScript/JavaScript and Bun; familiarity with working in a Next.js monorepo.Proven record of owning and managing production systems—you've been on call, debugged challenging issues, and ensured reliability.Experience integrating with LLMs or building upon foundational model APIs.Demonstrated high agency and ownership—within a small team, you help define the roadmap as much as you execute it.Strong architectural opinions that are adaptable—you prioritize building correctly while maintaining rapid development.Experience with AWS infrastructure is a plus.

Mar 2, 2026
Apply
companyStripe, Inc. logo
Full-time|On-site|San Francisco, Seattle, New York, Toronto

Join Stripe as a Staff Software Engineer in our Stream Compute team, where you will play a pivotal role in building scalable solutions that power the financial infrastructure of the internet. As a member of our innovative engineering team, you will leverage your expertise to design and implement robust software solutions that enhance the performance and reliability of our streaming data capabilities.

Apr 1, 2026
Apply
companyRylo logo
Full-time|On-site|San Francisco, CA

At Rylo, we are revolutionizing the way you capture and share your experiences. Our state-of-the-art camera is designed to record your surroundings with breathtaking clarity and stability, eliminating the hassle of traditional video capture. Created by a team of visionary engineers from Instagram and Apple, our innovative stabilization software and user-friendly smartphone app ensure that every shot you take is a masterpiece. With Rylo, you can focus on enjoying the moment while we handle the technicalities of creating stunning videos.Experience Rylo in actionAs a Software Engineer specializing in Computational Photography, you will play a crucial role in enhancing the core algorithms that power the Rylo camera and future products. Your work will fundamentally enhance the photography and cinematography experience, focusing on improving image quality and developing groundbreaking computational photography features. You will engage in the complete lifecycle of algorithm development, from design and implementation to quality evaluation and performance optimization, culminating in successful deployment.Your collaboration with software engineers, hardware engineers, and designers will allow you to push the boundaries of consumer camera technology.

Mar 1, 2026
Apply
companyDatabricks logo
Full-time|On-site|San Francisco, California

Databricks is looking for a Senior Software Engineer focused on Compute Infrastructure in San Francisco, California. This position centers on building and improving compute architecture to support greater performance and scalability across Databricks' platform. What you will do Develop and optimize compute infrastructure to handle demanding data processing and analytics workloads. Work closely with teams from different disciplines to deliver reliable, high-quality solutions for customers. Impact Your contributions will help define how data processing and analytics evolve at Databricks. The work directly supports customers’ ability to scale and perform complex tasks in the cloud. Who we’re looking for Strong background in cloud technologies and compute systems. Enjoys tackling complex technical challenges. Collaborative approach to problem-solving with cross-functional teams.

Apr 28, 2026
Apply
companyOpenAI logo
Full-time|On-site|San Francisco

Team and Platform Focus The Compute Infrastructure team at OpenAI designs, builds, and maintains the systems that support AI research at scale. This work brings together accelerators, CPUs, networking, storage, data centers, orchestration software, agent infrastructure, developer tools, and observability. The aim is to create a reliable, unified experience for researchers and product teams across the company. Projects span the full stack: capacity planning, cluster lifecycle management, bare-metal automation, and distributed systems. The team manages Kubernetes scheduling, system optimization, high-performance networking, storage, fleet health, reliability, workload profiling, benchmarking, and improvements to the developer experience. Even small improvements in communication, scheduling, hardware efficiency, or debugging can significantly accelerate research. OpenAI matches engineers to areas within Compute Infrastructure that align with their skills and interests. Role Overview This Software Engineer role centers on building and evolving the compute platform that supports OpenAI’s research and products. Candidates may bring expertise in low-level systems, high-performance computing, distributed infrastructure, reliability, CaaS, agent infrastructure, developer platforms, tooling, or infrastructure user experience. The most important qualities are strong analytical skills, the ability to write resilient code, and a collaborative approach that helps colleagues move faster and with more confidence. What You Will Work On Working close to hardware or at the user interaction layer Developing CaaS and agent infrastructure Managing control and data planes that connect the system Bringing new supercomputing capabilities online Optimizing training workloads through profiler traces and benchmarks Improving NCCL and collective communication Analyzing GPUs, NICs, topology, firmware, thermal dynamics, and failure modes Designing abstractions to unify diverse clusters into a single platform Areas of Expertise No one is expected to cover every area listed. Some engineers focus on system performance, kernel or runtime behavior, large-scale networking protocols, RDMA, NCCL, GPU hardware, benchmarking, scheduling, or hardware reliability. Others improve the platform’s usability through APIs, tools, workflows, and developer experience. The team values strong engineering judgment and a drive to advance the field.

Apr 27, 2026
Apply
company
Full-time|On-site|San Francisco

ABOUT USAt Applied Compute, we are pioneers in developing Specific Intelligence for enterprises, creating agents that learn continuously from a company’s processes, data, expertise, and objectives. Our mission is to establish a continual learning platform that captures context, memory, and decision traces throughout the organization, enabling specialized agents to perform meaningful tasks.Why Join Us: Our team operates at a unique intersection of innovation. Our product team is responsible for crafting a platform that serves as the backbone for a new generation of digital coworkers. Meanwhile, our research team explores the cutting edge of post-training and reinforcement learning to enhance product experiences. Our applied research engineers collaborate closely with clients to deploy agents effectively in real-world scenarios. This synergy of robust product development, extensive research, and direct client engagement is essential for us to revolutionize AI in the enterprise landscape.Our Team: Comprising engineers, researchers, and operations experts, our team includes many former founders with extensive experience. We have developed RL infrastructure at OpenAI, data foundations at Scale AI, and other systems at companies like Two Sigma and Watershed. We proudly serve Fortune 50 clients and are supported by top-tier investors including Kleiner Perkins, Benchmark, Sequoia, Lux, and Greenoaks.Who Thrives Here: We seek individuals passionate about utilizing cutting-edge research and complex systems to address real-world challenges. Comfort navigating diverse environments, whether it’s a new codebase, unfamiliar customer data architecture, or unexplored problem domains, is essential. Our team values genuine client engagement — listening, empathizing, and understanding the realities of work in their organizations. Those with entrepreneurial spirits, rich project experiences, or proven capabilities to manage tasks end-to-end will excel in our environment.THE POSITIONAs a Software Engineer, you will be instrumental in building the products and interfaces utilized by customers and internal teams. You will manage the entire application platform stack, from collaborative human-AI workspace systems to backend workflows orchestrating sandboxed agent sessions, and the continual learning SDK that provides engineers with oversight of the agent development lifecycle.

Mar 10, 2026
Apply
companySigma Computing logo
Full-time|$170K/yr - $240K/yr|On-site|San francisco, CA

About the RoleAt Sigma Computing, we are revolutionizing how enterprises manage their data through an advanced high-performance platform built on modern data architecture. As we expand our engineering team, we seek passionate engineers eager to tackle complex challenges and deliver significant capabilities across our technology stack. Join our talented team committed to making data effortlessly accessible for all users.What You Will Be DoingDevelop and maintain testing infrastructure and tools, including AI-driven test generation, test harnesses, API testing, hermetic test environments, and performance testing frameworks.Enhance the testability of our systems and services.Utilize modern programming languages and tools such as K6, Rust, and Go.Establish and refine best practices to ensure high-quality standards in our systems and services.Engage in test planning and quality strategy reviews.Collaborate with peers and stakeholders through design and code reviews to uphold best practices across available technologies, dedicating a majority of your time to delivering high-quality code.

Apr 12, 2026
Apply
companyMoveworks logo
Full-time|On-site|San Francisco, CA

The RoleAre you a seasoned software engineer with a passion for innovation in production systems? If you're eager to leverage your expertise in the dynamic field of AI agents, this position is tailored for you.As a key member of our Natural Language Understanding team within the 'agent lab', you will contribute significantly to our mission: pushing the boundaries of what agents can achieve reliably at scale. Your work will enhance the Moveworks AI Assistant platform across various domains, including agent orchestration, sandboxed execution environments, latency reduction, agent memory management, LLM self-reflection, execution environment simulation, enterprise knowledge integration, and multimodal input/output.Equipped with cutting-edge enterprise AI tools, including top-tier LLMs from providers like OpenAI, you'll be part of a fast-paced team focused on scalable infrastructure and solving complex engineering challenges to deliver exceptional value to our customers. If you are ready to make a significant impact alongside a dedicated and driven team, we invite you to explore this opportunity with us.

Jan 21, 2026
Apply
companyMoveworks logo
Full-time|On-site|San Francisco, CA

The Role Are you a skilled software engineer with a proven track record in building and refining production systems? Are you eager to apply your expertise at the forefront of AI technology? If so, this opportunity may be perfect for you. As a Senior Software Engineer on our Natural Language Understanding team within the “agent lab,” you will be pivotal in our mission to enhance the capabilities of AI agents for reliable, scalable performance. You will have the chance to influence the evolution of the Moveworks AI Assistant platform in several key areas: agent orchestration, sandboxed file systems, latency optimization, and multimodal I/O, among others. You will leverage the best tools in enterprise AI, including cutting-edge LLMs from top providers like OpenAI. Our team prioritizes rapid innovation on scalable infrastructure while tackling challenging product and engineering obstacles to deliver exceptional value to our clients. If you are looking to achieve the pinnacle of your career alongside a passionate, dedicated team focused on making an impact, we invite you to connect with us.

Mar 20, 2026
Apply
companyAirtable logo
Full-time|Remote|San Francisco, CA; New York, NY; Remote - US

Join Airtable as a Senior Software Engineer in the Compute team where you'll play a pivotal role in developing scalable and robust software solutions. You will collaborate with cross-functional teams to design and implement innovative features that enhance our platform's capabilities. Your expertise in software engineering principles and practices will be essential as you contribute to a dynamic and agile environment.

Mar 2, 2026
Apply
companyLlamaIndex logo
Full-time|On-site|San Francisco

Join our innovative team and help define the future of AI, focusing on the narrative of document understanding.About the Role:We are on the lookout for talented AI engineers to become a part of our dedicated document understanding team. In this role, you'll be at the crossroads of computer vision, natural language processing, and production machine learning systems, driving advancements in document parsing and comprehension.Our team powers LlamaParse, LlamaExtract, and other advanced processing solutions, handling millions of intricate documents such as PDFs, PowerPoints, Word files, and spreadsheets. Your contributions will significantly influence numerous developers who are creating RAG applications and document agents, in addition to enhancing our open-source frameworks that revolutionize industry standards in document processing.Depending on your expertise and interests, you may concentrate on data curation, model fine-tuning, or ML infrastructure. We are hiring multiple candidates and will collaborate with you to identify the perfect role for your skills.

Nov 21, 2025
Apply
companySigma Computing logo
Full-time|On-site|San Francisco, CA

About the RoleAt Sigma Computing, we are revolutionizing the field of business intelligence by transforming complex data analysis into an easily accessible format through our high-performance platform designed for the modern data ecosystem. Our Compiler Team is integral to this vision, converting user-friendly spreadsheet actions into highly optimized SQL queries, thus facilitating seamless exploratory analytics on cloud data warehouses. As part of the Compiler Team, you'll collaborate with a dedicated group of engineers focused on developing the core systems and abstractions that empower Sigma's intuitive spreadsheet interface, ensuring speed, reliability, and scalability for all users.What You Will Be DoingAddress key challenges at the crossroads of data modeling, query compilation, and large-scale interactive analytics, enabling end-users to efficiently query data warehouses without requiring extensive technical expertise.Design, implement, and uphold sophisticated compiler infrastructure and intermediate representations that convert spreadsheet operations into optimized query plans.Utilize advanced optimization techniques to enhance performance and accuracy across diverse query workloads and data architectures.Contribute to both backend (using Rust) and critical frontend frameworks (using TypeScript), refining essential abstractions that facilitate end-to-end workflow optimizations and introduce new features.Diagnose, analyze, and resolve intricate issues, ensuring robustness and maintainability in a rapidly evolving product landscape.Partner with engineers and product stakeholders to review designs and code, championing technical best practices and architectural decisions throughout the team and organization.

Apr 12, 2026
Apply
companyDatabricks logo
Full-time|$190K/yr - $253.8K/yr|On-site|Mountain View, California; San Francisco, California

P-931 At Databricks, we are dedicated to empowering data teams to tackle some of the most challenging problems in the world—from revolutionizing transportation to fast-tracking medical innovations. We achieve this by developing and managing the foremost data and AI infrastructure platform, enabling our clients to leverage profound data insights to enhance their enterprises. Founded by engineers with a customer-centric approach, we seize every chance to resolve technical challenges, from crafting next-generation UI/UX for data interactions to scaling our services and infrastructure across millions of virtual machines. And we’re just getting started. Within Databricks, the Compute Infrastructure organization is responsible for building and operating the essential framework that supports all Data, AI, and stateful workloads across major cloud platforms. Our system launches tens of millions of VMs daily, manages thousands of Kubernetes clusters, and must deliver exceptional elasticity, reliability, and cost-effectiveness. We are in search of an Engineering Manager to lead a team focused on pivotal components of this platform. Your contributions will significantly impact product delivery speed, customer satisfaction, and our company's scalability. The impact you will have: Own and enhance the compute platform to support all Databricks workloads, enabling engineers to create top-tier products with high velocity and superior performance. Recruit exceptional engineers and nurture their development through guidance, feedback, and career advancement opportunities. Elevate the technical and operational standards through robust design practices, rigorous testing, and a culture of engineering excellence and platform thinking. Collaborate with engineering and product leadership to establish long-term strategies and roadmaps. Lead cross-functional initiatives encompassing both product and infrastructure domains. Influence architectural decisions that extend beyond your immediate team.

Feb 13, 2026
Apply
companyPerplexity logo
Full-time|On-site|San Francisco

Perplexity seeks a Software Engineer in San Francisco to focus on computer monetization. This position involves developing and enhancing software that drives the company’s monetization strategies. Role overview This role centers on building and refining systems that support Perplexity’s revenue efforts. Projects in this area have a direct impact on the company’s growth within the technology sector. What you will do Develop software solutions that contribute to monetization goals Refine and improve existing systems to optimize revenue streams Work on projects that influence Perplexity’s expansion and success Location This position is based in San Francisco.

Apr 23, 2026
Apply
companyMoveworks logo
Full-time|On-site|San Francisco, CA

The Role Are you a seasoned software engineer with a passion for technical leadership and a track record of enhancing production systems? If you're eager to leverage your expertise at the forefront of AI technology, this opportunity might be perfect for you. As a Staff Software Engineer on our pioneering Natural Language Understanding team within the “agent lab,” you will be instrumental in our mission to expand the boundaries of what AI agents can accomplish reliably and at scale. You'll lead the transformation of the Moveworks AI Assistant platform in key areas such as agent orchestration, sandboxed file systems, code execution, latency optimization, agent memory management, LLM self-reflection and improvement, execution environment simulation, enterprise knowledge graphs, and multimodal I/O. Equipped with cutting-edge enterprise AI tools, including top-tier LLMs from providers like OpenAI, our team focuses on rapid development of scalable infrastructure, tackling complex engineering challenges, and maximizing value for our customers. If you're ready to elevate your career alongside a passionate and impact-driven team, we would be thrilled to engage with you.

Jan 21, 2026
Apply
companyPinterest, Inc. logo
Full-time|Remote|San Francisco, CA, US; Remote, US

Join Pinterest as a Principal Engineer for our Compute Platform, where you'll play a crucial role in driving the architecture and implementation of scalable systems that power our services. You will lead a team of talented engineers, guiding them in building innovative solutions that enhance our platform's performance and reliability.In this position, you will have the opportunity to collaborate with cross-functional teams, mentor junior engineers, and contribute to the development of best practices and high-quality code. If you are passionate about technology and eager to make an impact, we would love to hear from you!

Mar 4, 2026
Apply
companyEventual Computing logo
Full-time|On-site|San Francisco

About EventualAt Eventual, we believe that every innovative AI application—from foundational models to self-driving vehicles—demands the ability to process vast amounts of images, video, and intricate data. Unfortunately, existing data platforms, such as Databricks and Snowflake, are designed for traditional spreadsheet-like analytics, not for the petabytes of multimodal data that truly drive AI advancements. This limitation leads teams to spend excessive time on fragile infrastructure, diverting them from essential research and product development.Founded in 2022, Eventual's mission is to revolutionize data querying, making it as intuitive as working with tables and robust enough to support production workloads. Our open-source engine, Daft, is specifically engineered for real-world AI systems. It effectively coordinates with external APIs, manages GPU clusters, and addresses failures that conventional engines cannot handle. Major companies like Amazon, Mobileye, Together AI, and CloudKitchens are already leveraging Daft for their critical workloads.Our team is composed of industry veterans from Databricks, AWS, Nvidia, Pinecone, GitHub Copilot, Tesla, and beyond, and we've quadrupled our size within just a year. With Series A and seed funding from notable investors including Felicis, CRV, Microsoft M12, Citi, Essence, Y Combinator, Caffeinated Capital, Array.vc, and prominent angel investors from the co-founders of Databricks and Perplexity, we are actively expanding our team. Join us—Eventual is only at the beginning of its journey.We are currently seeking passionate individuals to join our tight-knit team, who will work together in our San Francisco Mission district office four days a week.

Aug 14, 2025

Sign in to browse more jobs

Create account — see all 5,634 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.