Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Senior Software Engineer II at Cruise, you will design and implement scalable, low-latency software for autonomous vehicles. Your role involves creating I/O and data processing nodes, simulation tools, and improving software reliability, while collaborating with various teams to develop critical AV features.
Kiddom is seeking a Senior Backend Engineer to design scalable API integrations and build RESTful services. Responsibilities include creating robust testing environments and contributing to user experience. The role requires strong problem-solving skills and knowledge in software engineering best practices, with a collaborative approach in a fast-paced startup environment.
As a Staff Software Engineer, you will design, build, and operate distributed systems for analytics products, lead engineering discussions, mentor team members, and improve system performance and availability at scale.
As a Principal Software Engineer in Visual SLAM, you will lead the design and development of software solutions for autonomous driving, tackling complex mapping and localization challenges. You'll provide technical leadership, mentor engineers, and collaborate with cross-functional teams to influence future strategies.
As a Lead Software Engineer at Humane, you'll work with multiple teams to develop unique mobile device experiences by integrating advanced technologies such as AI and computer vision. Your role involves collaborating with design and system software teams, driving feature development, and ensuring reliable and innovative user interactions with cutting-edge frameworks.
The Staff Software Engineer will lead the ETA & Routing team, focusing on developing scalable systems for reliable routing and ETAs. Responsibilities include creating a technical roadmap, collaborating cross-functionally, building technical solutions, writing maintainable code, and mentoring team members. The role also involves leading code and design reviews, and managing data pipelines for the machine learning stack.
The Staff Software Engineer will architect and execute large-scale projects like SOC2 and GDPR compliance, lead IoT device integration, and ensure internationalization. The role includes mentoring engineers and promoting a culture of excellence while contributing hands-on when necessary.
The Staff Software Engineer will design and implement a real-time 3D visualization engine for robotics data. Responsibilities include improving visualization tools, supporting team members, developing APIs, and collecting user feedback from various engineering teams.
As a Staff Software Engineer at Vidmob, you will be responsible for developing high-scale software solutions, collaborating with product teams, mentoring engineers, and ensuring comprehensive test coverage, among other responsibilities.
As a Staff Software Engineer, you will develop new products and high-velocity features for web and mobile, lead larger projects, and maintain hands-on coding. You will work in an agile environment, design scalable backend systems, and utilize modern front-end frameworks.
As a Senior Software Engineer in Revenue Growth at Discord, you will design and implement revenue products on iOS, Android, and Web. Collaborating with various teams, you'll lead projects from conception to launch, maintaining high code quality and focusing on user needs and revenue growth. Your role will involve working with analytics to experiment with product features, providing technical direction, and fostering a collaborative team environment.
This senior role involves leading the strategy and implementation of solutions in distributed systems, applied mathematics, protocols, and blockchain technology. The candidate will work on the entire subsystem while collaborating with a global community of developers.
As a Staff Software Engineer for New Products, you will design systems from prototypes to fully developed products, embrace agile methodologies for rapid prototyping, and lead technical decisions while collaborating with various teams and mentoring junior engineers.
As a Senior Software Engineer, you will design and build scalable systems for the World App, develop end-to-end features, re-architect legacy code, collaborate with Android and backend teams, and innovate with iOS technology while ensuring product quality.
The role involves developing C++ software for perception and prediction modules in autonomous driving, collaborating with deep learning experts to port Python models to C++, optimizing GPU resource utilization, and mentoring others on software best practices.
As a Senior Software Engineer on the Data Platform Team, you'll design and construct secure, scalable data platforms and pipelines to meet product and customer needs, enhancing decision-making and operational efficiency. Responsibilities encompass writing high-quality code in Java and Python, collaborating with stakeholders, and modeling data structures.
As a Senior Software Engineer, you will contribute to motion planning in autonomous vehicles by writing robust software that determines optimal driving decisions in real-time. You will engage in clean coding practices, unit testing, and work within a collaborative development environment while potentially exploring robotics and automation concepts.
Join Discord's Core Product team as a Senior Software Engineer to build and improve core features like messaging and voice chat. Collaborate with cross-functional teams to create impactful and delightful products.
Seeking a talented Staff Software Engineer with extensive experience in large scale data systems. Responsibilities include owning and setting the vision for offline compute systems, working with cross-functional teams, innovating ETLs, and mentoring engineers. Requires 9+ years of experience with open source systems and 7+ years of infrastructure development experience.
As a Senior Platform Engineer at Mux, you will design and operate infrastructure for high traffic platforms, improve usability and automation for CI/CD systems, lead cross-functional projects, debug production issues, and establish engineering standards.
The Senior Software Engineer will develop and test simulations and data infrastructures, lead design reviews, review code for best practices, document updates based on user feedback, and debug product issues. Additionally, they will mentor junior engineers.
The Senior Software Engineer will be responsible for back-end architecture, designing and developing product features, troubleshooting production issues, mentoring junior engineers, and collaborating with stakeholders to produce scalable software solutions.
As a Lead Software Engineer in Humane's AI Platform team, you will develop modular distributed systems and integrate machine learning APIs to understand user behaviors, driving features from prototype to delivery. You'll innovate in software and hardware integration, collaborating closely with teams to solve complex problems and own projects from inception to customer release.
As a Staff Software Engineer, you will develop and maintain Reddit's data storage infrastructure, ensuring high availability and reliability for millions of users. You will contribute to technical strategies, mentor engineers, and work closely with ML/AI/Search teams to build scalable and efficient technical solutions.
As a Senior Software Engineer, you will design and develop new product features, refactor existing ones, and collaborate with cross-functional teams. Your role involves maintaining distributed web services and creating systems to identify users and manage financial transactions efficiently.
All Filters
No Results
No Results