Top C++ Jobs in San Francisco, CA
As a Senior Software Engineer, you will collaborate with scientists to develop algorithms and software solutions for extracting and quantifying biological data from innovative imaging hardware. You will manage multiple projects, ensuring alignment with company goals and industry best practices.
Collaborate with scientists and engineers to develop software solutions for biophysical problems and proprietary imaging-based datasets in a biopharmaceutical company focused on drug discovery.
The Senior Systems Engineer (GNSS) at Skydio will drive performance and integration of GNSS systems across products. Responsibilities include setting performance requirements, analyzing system performance, and collaborating with teams on GNSS data integration. The role requires experience in GNSS systems and proficiency in C++ and Python for developing embedded software.
The Senior Engineering Manager will lead a software infrastructure team at Skydio to enhance manufacturing processes for drones. This role involves overseeing projects that integrate software and hardware systems, ensuring efficient testing, validation, and quality assurance. Responsibilities include architecting production systems, managing a cross-functional team of engineers, and developing tools for continuous testing and documentation.
As a Wireless System Test Engineer at Skydio, you will validate wireless systems for drone products, develop test plans, automate testing processes, and collaborate with engineering teams to ensure product functionality and performance standards.
Design real-time big data processing, storage, and analytics engine. Lead technical decisions, design ETL pipelines, and stay current on industry trends. Require 5-6+ years of industry experience in software development with proficiency in distributed stream processing frameworks and query engines.
Design, build, maintain, and improve algorithms and systems for a real-time streaming data processing platform. Lead technical decisions, ETL pipeline design, and foster a positive team culture. Requires solid computer science foundation, 10+ years of software development experience, proficiency in big data frameworks and programming languages.
As an AI Engineer & Researcher, you'll optimize model inference, build production serving systems, and accelerate research on scaling compute, contributing to AI systems that accurately understand the universe.
The AI Safety Engineer will focus on identifying safety shortcomings, designing evaluations to assess risks, implementing ML safety methods, collaborating with teams to ensure safety in development, and innovating new safety solutions for AI systems.
The Software Engineer will create and maintain internal tools and services, develop gRPC-based services, and optimize the entire software stack. Responsibilities include diagnosing production issues and working collaboratively in a hands-on environment.
As an AI Inference Engineer, you will develop APIs for AI inference, optimize ML systems, benchmark performance, enhance system reliability, and implement optimizations for LLM inference.
The Sr/Staff Systems Software Engineer will lead the design and development of system software for a Linux-based industrial PC at Redwood Materials, focusing on containerized service development, testing frameworks, and system diagnostics integration, while collaborating with firmware engineers and system engineers.
Design and implement backend APIs and services for Voxel's core customer experience. Collaborate with various teams to meet user needs, lead projects from implementation to maintenance, and ensure high-quality system performance using data-driven approaches. Mentor other engineers and contribute to technical documentation.
The role involves leading the development of custom device firmware, computer vision applications, and secure programming. The candidate should possess strong technical skills to strategize and implement solutions across the entire subsystem.
The Senior Computer Vision Engineer is responsible for designing software architectures, developing end-to-end machine learning pipelines, building testing environments, mentoring junior engineers, and implementing real-time algorithms on embedded devices. The role also includes debugging and optimizing hardware and software failures.
The Sr. Firmware Engineer will develop and customize a Linux-based controller platform, design remote control functions, collaborate on telemetry specifications, and ensure software quality. Responsibilities include mentorship, code reviews, and establishing best practices for maintainable software.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results