Get the job you really want.
Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in San Francisco, CA
Reposted 11 Days AgoSaved
Easy Apply
Easy Apply
Cloud • Enterprise Web • Information Technology • Productivity • Software
Seeking a Principal Software Engineer to build developer products for LLM applications, ensuring high-quality tools and APIs while leading engineering practices and collaborating across teams.
Top Skills:
APIsClisGoJavaScriptLlm ModelsMl ServicesPythonRubySdks
Healthtech • Biotech
As a Senior/Principal Software Engineer in AI Enablement, you'll design and develop scalable AI/ML systems, collaborate with scientists and product managers, and optimize data-driven workflows.
Top Skills:
AWSDjangoJavaPythonReactRocketRustSpring
Financial Services
The Principal Software Engineer will provide technical and architectural leadership in data engineering, focusing on strategy, innovation, and ensuring successful production deliveries while fostering teamwork and mentoring.
Top Skills:
AgileBusiness IntelligenceCloudData IntegrationData LakeData TechnologyData WarehouseDistributed SystemsMicroservicesNoSQL
Software
As a Principal Software Engineer, you'll lead complex projects, build scalable systems, and integrate EHRs while driving technical improvements and collaborating with cross-functional teams.
Top Skills:
AWSKubernetesPostgres
Healthtech
The Principal Software Engineer designs and enhances software applications using Appian, providing technical leadership and ensuring alignment with enterprise standards in a healthcare environment.
Top Skills:
Ai ModelingAPIsAppianAutoscaleRestful Services
Artificial Intelligence • Cloud • Conversational AI • Infrastructure as a Service (IaaS)
Design and build AI-first data systems, focusing on architecture, developer experience, and cross-stack execution while mentoring engineers.
Top Skills:
GoKotlinReactRustTypescript
Information Technology • Internet of Things
The Principal Software Engineer will lead technical initiatives, develop scalable solutions, mentor teams, and drive system architecture for a connected equipment platform.
Top Skills:
.NetAWSC#CSSDockerEc2ElasticsearchHTMLJavaScriptKinesisKubernetesNode.jsNoSQLPythonS3SQLVpc
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Lead design and reliability of a financial data extraction platform, minimizing human validation through AI, and enhance system correctness for scale.
Top Skills:
AICloud-Native ArchitecturesData PlatformsDistributed SystemsMl
Cloud • Security • Software • Generative AI
The role involves enhancing vector similarity search in Elasticsearch, leading initiatives, implementing new features, and collaborating with a distributed team.
Top Skills:
CassandraElasticsearchJavaMongoDBPostgresSolr
Enterprise Web • Hardware • Information Technology • Productivity • Software
Lead the development of automation systems for hardware design, implementing innovative solutions, integrations, and APIs while fostering engineering best practices.
Top Skills:
AWSDockerGithub ActionsGoLangchainPostgresPydantic AiPythonTerraformTypescript
Reposted 5 Days AgoSaved
Easy Apply
Easy Apply
Information Technology
Lead the design and implementation of full-stack solutions while mentoring junior engineers and driving agile development practices within the organization.
Top Skills:
AWSDockerGitJavaKubernetesNoSQLPostgresPythonReactSQLTypescript
Cloud • Software
Design and build open-source Pulumi SDKs, ensure code quality, lead projects, and contribute to the developer community.
Top Skills:
AWSAzureC#F#GoGCPHaskellJavaKotlinKubernetesLispPythonRubyRustScalaTypescript
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Information Technology • Other • Social Media
As an iOS Software Engineer, improve the iOS app infrastructure, streamline processes, and maintain app releases while mentoring junior engineers.
Top Skills:
BitriseCi/CdCircleCICombineGitSwiftTcaXcode
Artificial Intelligence • Automotive • Machine Learning • Transportation
Lead architectural vision and development of scalable infrastructure for self-driving technology, mentoring engineers and overseeing complex projects.
Top Skills:
AWSAzureGCPGoKubernetesPython
Fintech • Payments
As a Principal Software Engineer, you will architect WEX's Data-as-a-Service platform, set standards, guide strategy, and mentor teams while driving innovation with modern technologies.
Top Skills:
AirflowDagsterDbtDeltaIcebergKafkaMl-Ready Data ServicesSpark
Healthtech • Telehealth
The Principal Software Engineer will lead technical direction, mentor engineers, and oversee project execution while implementing backend services in Python and React frontends. Responsibilities include driving innovation, shaping architecture, maintaining high engineering standards, and contributing to the operational lifecycle of features.
Top Skills:
AzureCi/CdDjangoFastapiFlaskPythonReact
Other • Real Estate • PropTech
Lead the design and implementation of mortgage technology features, mentor engineers, and collaborate across teams to improve customer experiences.
Top Skills:
C#GoJavaNode.jsNon-Relational DatabasesRelational Databases
Automotive • Analytics
Design and develop web applications, mentor teammates, shape architectural decisions, write clean code, conduct testing, and troubleshoot issues.
Top Skills:
AWSAzureCSSD3.JsDockerGCPGraphQLHTMLJestPlotly.JsPythonReactSQLTypescript
Reposted 15 Days AgoSaved
Easy Apply
Easy Apply
Software
The Technical Director, MLE will lead AI projects, enforce MLOps practices, mentor teams, and architect scalable cloud solutions to enhance data integrations.
Top Skills:
AWSCrewaiGCPGoHuggingfaceJavaKubernetesLangchainLlamaindexPythonPyTorchScala
Artificial Intelligence • Machine Learning • Generative AI
As a Principal Software Engineer, you'll build and deploy ChatGPT for Work, enhancing productivity through new features and tooling while ensuring system reliability.
Top Skills:
AIChatgptProduction SystemsScalable SystemsSoftware EngineeringTooling
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Lead the technical development of machine learning algorithms for the ML Planner, collaborating across teams to influence autonomous technology direction.
Top Skills:
C++Python
Software
As a Principal Software Engineer, you'll lead a team on the development of cloud identity solutions, mentor engineers, and ensure high quality in software design and implementation.
Top Skills:
AntAWSAzureDockerEclipseElasticsearchGitGCPGroovyIntellijJavaKubernetesMavenReactRedisSpring FrameworkSQL
Information Technology • Software • Analytics • Business Intelligence
The Principal Software Engineer will lead AI integration into production, shape technical direction, mentor engineers, and ensure system reliability, working with full stack technologies.
Top Skills:
APIsLlmsPythonReactSnowflake
Cloud • Security • Software • Generative AI
The Principal Software Engineer II will lead and contribute to Elasticsearch's Storage Engine team, focusing on efficient data querying, indexing, and developing Timeseries solutions. This role requires strong technical leadership, collaboration across teams, and expertise in Java and Elasticsearch.
Top Skills:
CassandraElasticsearchJavaMongoDBPostgresSolr
Software
The Principal Software Engineer will maintain and enhance cross-platform GUI applications, develop Python APIs, manage CI/build systems, and oversee AWS infrastructure for M-Star's CFD software, contributing to scientific innovation across multiple industries.
Top Skills:
AWSC++Ci/CdPythonQt
Top San Francisco Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results


































