Software Engineer
WorkGenius Group
Onsite in Foster City, CA | 5 days in office The Autonomy Behavior ML Data Optimization team is looking for a Software Engineer with strong data processing and pipeline engineering skills to build, scale, and optimize ScenarioScout – the scenario discovery platform at our Client that empowers teams across the autonomous vehicle development lifecycle. ScenarioScout transforms large-scale driving data into actionable insights by enabling fast, semantic similarity search over millions of driving scenario embeddings. Our Client is building a future for Riders, not drivers. At the heart of this vision, the Autonomy Behavior ML Data Optimization team develops models that forecast the behavior of all road agents around our Client's robotaxi. ScenarioScout is the useful data tool that enables teams to discover, curate, and validate driving scenarios – from finding diverse training data for ML models to investigating safety‑critical edge cases and enriching Focus Area (FA) datasets. The core of this role is data pipeline engineering: designing and operating Airflow DAGs that orchestrate end‑to‑end dataset creation and refresh pipelines, building Ray‑based distributed processing jobs for k‑means clustering, embedding cache generation, FAISS index building, and dataset statistics computation over large Parquet datasets stored in S3. The engineer will also work on the Python/FastAPI backend powering high‑throughput embedding search and bulk operations, and contribute to the React.js frontend for UI‑driven pipeline management, admin panel features, and search experience improvements. The ideal candidate is someone who thrives in data‑intensive environments and is comfortable working across the stack when needed, with particular depth in data processing and pipeline orchestration. If you are excited about building data pipelines and processing systems that directly accelerate safe autonomous driving, enjoy working with large‑scale distributed data infrastructure, and want to make a measurable impact on how a world‑class AV company discovers and understands driving scenarios, this role is for you. Responsibilities: Build and maintain the Python/FastAPI backend powering high‑throughput embedding search, bulk execution APIs, and dataset management endpoints. Develop, maintain, and enhance dashboards and data visualization tools for data introspection and ad‑hoc reporting. Implement observability and monitoring (pipeline health, search hit rate, result download rate, system health metrics) to ensure platform reliability and data‑driven iteration. Design, build, and maintain Airflow DAGs that orchestrate end‑to‑end dataset creation and refresh pipelines, including embedding generation, distributed k‑means clustering, FAISS index building, embedding cache construction, and dataset statistics computation. Optimize data processing performance and pipeline reliability, including embedding generation pipeline improvements, cache building optimizations, and index construction tuning. Enhance and operate scalable data processing pipelines for distributed k‑means clustering, embedding cache building, FAISS index generation, and dataset statistics computation on large Parquet datasets stored in S3. Own the ScenarioScout dataset lifecycle: full dataset creation, incremental refresh, bulk clustering assignment, dataset registry management, and embedding onboarding for new embedding types (e.g., non‑QTP embeddings). Collaborate with ML researchers on integrating new embedding types, improving embedding quality, and exploring LLM‑powered natural language querying capabilities. Contribute to the React.js frontend for admin panel features (dataset creation forms, pipeline monitoring, metadata field configuration), search experience improvements, and UI‑driven pipeline management. Deliver UI/UX improvements informed by user feedback, including visualization enhancements, visualization toggles, query result deduplication, shareable search result links, search interruption controls, and result grouping for overlapping scenarios. Work closely with cross‑functional stakeholders (Prediction, Data Optimization, Safety, QA) to understand requirements and translate them into scalable, maintainable software. Qualifications: 3+ years of professional software engineering experience with a focus on data processing and pipeline engineering. Experience designing, building, and optimizing distributed data processing pipelines at scale (e.g., ETL/ELT) using technologies like Spark, Databricks, AWS EMR, AWS Batch, or Ray Core/Data. Strong proficiency in Python with experience building production data pipelines and web services (FastAPI, Uvicorn, or similar async frameworks). Experience building and maintaining data visualization dashboards, with proficiency in SQL, and familiarity with PySpark/Scala for large‑scale data manipulation. Experience with workflow orchestration tools (Airflow, Prefect, Dagster, or similar) for managing complex multi‑step data processing pipelines. Familiarity with vector similarity search and indexing technologies (FAISS, Annoy, ScaNN, Milvus, or similar). Experience working with cloud infrastructure (AWS S3, EC2) and container orchestration (Kubernetes, Docker). Strong understanding of data structures, algorithms, and performance optimization for data‑intensive workloads. Familiarity with React.js or a comparable modern frontend framework for building interactive data‑driven applications. Excellent communication and collaboration skills; ability to work effectively with ML researchers, data engineers, and product stakeholders. Bonus Qualities: Machine Learning concepts, particularly embeddings, clustering (k‑means), and similarity search. Building or operating ML serving infrastructure (e.g., TensorFlow Serving, TorchServe, Triton, or custom model serving like RayServe). Large Language Model (LLM) integration for natural language interfaces or retrieval‑augmented generation (RAG) workflows. Building and operating production Airflow DAGs with complex task dependencies, retries, and monitoring. Data catalog, dataset registry, or metadata management systems. Visualization tools for robotics or autonomous driving data (RViz, Foxglove, or similar). Observability and monitoring tooling (Prometheus, Grafana, Datadog, or similar). CI/CD pipeline development and Bazel build systems. Autonomous vehicle domain knowledge or experience with driving data (logs, scenarios, telemetry). Full‑stack development with experience owning applications end‑to‑end from frontend to infrastructure. Building admin panels and dataset management UIs. #J-18808-Ljbffr
- ...inputs, sanitize outputs If this resonates with you then please come and say g'day! About The Role We're seeking a Full-Stack Software Engineer to work on the Veryfi APIs and Portal ( The portal currently runs on Flask (Python), JavaScript (Module Pattern), and React. Everything...SuggestedLocal area
$140k - $200k
...frontend) Design schemas that make heterogeneous lab data queryable Work with scientists to turn domain problems into working software Own reliability and make good tradeoffs on quality vs. speed You ~ Strong in Python and TypeScript ~ Know databases...SuggestedWork visaFlexible hours- ...Senior Software Engineer - Fleet Management Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class...SuggestedFull timeLocal areaRelocation package
$196.75k - $243.29k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on the Connections team, you will build systems and applications across the stack and enable players to connect and play...SuggestedFull timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday$196.75k - $243.29k
...that other product teams build on, ensuring Roblox is fast, reliable, and delightful for all our users. As a Senior Fullstack Software Engineer on this team, you'll work across both the web platform and its backend, shaping the experience where millions of people first...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$180k - $240k
...expertise in artificial intelligence, best‑in‑class hardware and software product development, operational excellence, and customer... ...unlocking AI‑driven insights end‑to‑end. Lead and mentor data engineers, analysts, and stakeholders across Skydio — guiding teams toward...Full timeLocal areaRelocation package- ...Build the future of data. Join the Snowflake team. We’re hiring talented Senior Software Engineers to join us! The position will work directly with our engineering team in San Mateo, CA to evolve our elastic, large scale, high-performance computing environment. We need...Work at office
$130k - $280k
...workplace and intercoms - integrated with a single cloud-based software platform. Designed with simplicity and scalability in mind,... ...projects from design to implementation Help lead and grow junior engineers Requirements: 5+ years of data engineering related development...Full timeImmediate startFlexible hours- ...Science, Collision Avoidance, etc. and our Advanced Hardware Engineering group and have the opportunity to significantly push the boundaries... ...with cross-functional teams, including ML researchers, software engineers, and data engineers, to define requirements and align...Temporary workRelocation package
- ...Senior Platform Software Engineer Full Time opportunity, Office located in Belmont, CA (Hybrid) As a Senior Platform Software Engineer, you will be integral to developing scalable backend services that power 3D positioning and IoT solutions. This role involves leading...Full timeWork at office
$243.29k - $295.25k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Sr. Studio Software Engineer, you will be a key contributor to the evolution of Roblox Studio, the primary IDE for making massive multiplayer online games...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$160k - $180k
...Senior Software Engineer – Platform Team We're looking for a self‑motivated Senior Software Engineer to join the Platform team that powers all of SnapLogic's services. You'll work across the stack to make our platform resilient, performant, and able to scale with our enterprise...Full timeWork at office2 days per week$96.72k - $136.5k
...Software Engineer page is loaded## Software Engineerlocations: San Mateo, CAtime type: Full timeposted on: 今天发布job requisition id: REQ(***) ***-********About the Role:****As a Software Engineer, you will develop software in an automotive setting to create new innovative products...Permanent employmentFull timeContract workWork experience placementInternship$100k - $200k
...Software Engineer (San Carlos, CA) Cowboy Space Corp. is building the infrastructure to power and connect the orbital economy. Our satellites operate in Low Earth Orbit to collect sunlight and enable a new class of capabilities—from powering on-orbit compute, to transmitting...Permanent employmentWork at officeLocal areaRelocation package$137.3k - $205.9k
...help build test tools, frameworks, and infrastructure, focused on delivering high quality system software which drives the PlayStation experience. As a Software Engineer, you'll focus on building test frameworks and infrastructure, internal tools, and automating test...$97.8k - $152.1k
...Description Join our dynamic Visa Cybersecurity – Product Security Engineering team, a key component of Visa's Technology organization, where... .... Works independently with minimal insight to develop software that conforms to Visa's high standards of security, quality, performance...Work experience placementWork at officeLocal areaFlexible hours$137.3k - $205.9k
...Software Engineer I – Trust & Safety Platform Location: San Diego About the Team We are building scalable Trust & Safety platforms and developer tools that help create safer online gaming experiences for players and creators worldwide. Our teams develop moderation systems...InternshipWorldwide$163.7k - $245.5k
...Overview: We have an exciting opportunity at Sony Interactive Entertainment LLC (PlayStation). Our software production organization seeks a senior-level software engineer for our Video Codecs team. This team is a trailblazer in video encoding/decoding technology. Efforts...Remote workWorldwide$182.48k - $245.5k
...Software Engineer II San Mateo, CA Role Overview Sony Interactive Entertainment LLC seeks a Software Engineer II in San Mateo, CA to develop and maintain high‑quality applications and services, ensuring they are production‑ready and meet performance standards. Responsibilities...Remote workWork from home$180k - $220k
...About Replit Replit is on a mission to onboard the next billion software creators and AI has accelerated this evolution. It is the... ...the go. We’re seeking an experienced, generalist-minded mobile engineer to join our small but mighty team to accelerate the personal software...Full timeTemporary workWork at officeHome officeMonday to FridayFlexible hours- ...system-level performance analysis and drive optimizations across the codecs pipeline Collaborate with platform, hardware, and system software teams to debug and resolve complex issues Qualifications Strong systems programming experience in C/C++ Proficient with systems/...Summer workRemote workFlexible hours
$146.5k - $201.45k
...between Zuora and the broader enterprise ecosystem — including CRM, ERP, payments, data platforms, and partner applications. As a Software Engineer III on the Integration Hub team, you will design and develop high‑performance integration services, event‑driven systems, and...Work at officeFlexible hours3 days per week- My name is Gangi Reddy and I am with Aditi Staffing Headquartered in Bellevue, WA. Aditi is an IT consulting firm that specializes in providing premium technology solutions across a variety of industries. For over decade, we’ve been providing technology staffing, consulting...
$110k - $180k
...future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best‑in‑class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users,...Full timeWork at officeLocal areaRelocationRelocation packageFlexible hours3 days per week- ...Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users... ...creation. About the Role We’re looking for a Senior Growth Engineer to accelerate the product flywheel across activation, retention...Full timeTemporary workWork at officeWorldwideMonday to FridayFlexible hours
- ...Title Software Engineer Industry Autonomous Vehicle/Tech Location Foster City, CA Duration ~6 Months Responsibilities Build and maintain the Python/FastAPI backend powering high-throughput embedding search, bulk execution APIs, and dataset management endpoints. Develop...
- ...Zoox is hiring software engineers to build the tools that power our autonomous ride-hailing service. The Operational Tools team plays a critical role in bringing Zoox’s vision of autonomous mobility to life. We’re building a collaborative, high-performing team with diverse...Remote work
- ...recycle products. Our investors include Softbank, Amazon, Alibaba, Verizon, NTT DoCoMo, Qualcomm and PepsiCo. We’re looking for software engineers to join our growing team and help build the next generation of data‑driven applications that bring intelligence to individual...Work at office
- ...We are currently helping a venture-backed AI startup grow its engineering team. The company has developed a computer vision platform that... ...of millions of transactions worldwide. They are looking for a Software Engineer to join their hybrid team in San Mateo, CA . This is...Worldwide
- ...Overview Join to apply for the Software Engineer role at Monogram Get AI-powered advice on this job and more exclusive features. About Monogram Monogram is the first visual interface for AI. Our brains are wired for vision. Evolution didn’t train us to parse bullet points...Full timeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Foster, CA
- software developer Foster, CA
- part time software developer remote Foster, CA
- senior software engineer ruby on rails Foster, CA
- software engineer amazon Foster, CA
- senior software design engineer Foster, CA
- entry level software engineer remote Foster, CA
- software developer fintech Foster, CA
- consulting software engineer Foster, CA
- real time software engineer Foster, CA

