Waymo logo
Waymo

Waymo is a company in the autonomous driving technology space offering self-driving vehicles with the potential to increase mobility and decrease lives lost in

Software Engineer, Statistical Evaluation and Sampling

Location

United States

Posted

19 hours ago

Salary

$170K - $216K / year

Seniority

Mid Level

Job Description

Software Engineer, Statistical Evaluation and Sampling

Waymo

Role Description Waymo's Release Evaluation org ensures that each version of the Waymo Driver is safe before it hits the road. We build automated pipelines to solve the long tail of rare and exceptional scenarios in autonomous driving, looking for needles in a haystack under both time and resource constraints. Within Release Evaluation, the Sampling and Efficiency team applies importance sampling techniques and machine learning to maximize the statistical efficiency of these discovery pipelines. - Develop importance sampling techniques that enable our evaluation pipelines to deliver better signals with fewer resources. - Find signals in our logs and simulations that might help us to more efficiently discover rare and important events. - Build systems that systematically optimize multiple objectives under resource constraints. - Collaborate with other engineers, data scientists, statisticians and the leadership team to deliver evaluation products and help make data driven decisions. - Champion code health and best practices in a large and complex code base. Qualifications - BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area. - Fluency with probability and statistics. - Strong self-motivation to navigate complex systems and pursue open-ended problems to completion. - 2-3 years of experience with: - Navigating and modifying a large code base containing a variety of languages, such as C++, Python and SQL. - Performing statistical analyses. - Building data processing pipelines. - Writing, reviewing, and merging code following industry standards for code health and maintainability. Requirements - Experience programming in C++. - Experience developing and evaluating sampling methods. - Experience designing, training, evaluating, and applying ML models. - Experience working in the AV industry. - PhD in a quantitative field. Benefits - Eligible to participate in Waymo’s discretionary annual bonus program. - Equity incentive plan. - Generous Company benefits program, subject to eligibility requirements. Salary Range The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Salary Range: $170,000 — $216,000 USD

Related Job Pages

More Software Engineer Jobs

BorderlessMind logo

NetSuite Functional Consultant, Developer

BorderlessMind

Hire Global High-Quality Remote Talent Faster

Software Engineer19 hours ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead NetSuite discovery workshops and solution design sessions • Configure and customize NetSuite modules across Finance, Operations, Inventory, and Warehouse Management • Develop SuiteScript 2.x customizations, workflows, dashboards, and saved searches • Design and support integrations using REST, SOAP, SuiteTalk, and OAuth 2.0 • Build and optimize warehouse workflows including pick-pack-ship, replenishment, cycle counting, and scanner integrations • Support multi-subsidiary, multi-currency, and inventory management implementations • Create functional specifications, configuration workbooks, and client status reports • Provide ongoing system enhancements, troubleshooting, and managed services support • Collaborate with finance, operations, and leadership stakeholders to improve business processes

India
Pacific Northwest National Laboratory logo

Software Engineer 2

Pacific Northwest National Laboratory

Pacific Northwest National Laboratory (PNNL) is a world-class research institution powered by a highly educated, diverse workforce committed to the values of Integrity, Creativity, Collaboration, Impact, and Courage. Every year, scores of dynamic, driven people come to PNNL to work with renowned researchers on meaningful science, innovations, and outcomes for the U.S. Department of Energy and other sponsors. At PNNL, you will find an exciting research environment and excellent benefits including health insurance and flexible work schedules. PNNL is located in eastern Washington State—the dry side of Washington known for its stellar outdoor recreation and affordable cost of living.

Software Engineer20 hours ago
Full TimeRemoteTeam 5,001-10,000

Role Description Designs, develops, documents, tests, and debugs new and existing software systems, hardware/software interfaces, and/or applications according to industry established software engineering principles and best practices. Works collaboratively within a team to execute on the full system development lifecycle including: - Analyzing user needs to determine technical requirements - Developing technical specifications based on conceptual design and requirements - Developing well-crafted and documented source code - Integrating hardware using software - Automating manual tasks - Consulting with the end user to prototype, configure, refine, test, and debug programs or systems to meet needs Identifies and evaluates new technologies or methods for implementation and continuous improvement. This Software Engineer 2 role will support the development of the EMSL Science Central technology platform with a focus on backend services, data infrastructure, and platform reliability. The successful candidate will: - Design and develop RESTful APIs using Python and FastAPI - Build and maintain PostgreSQL databases - Implement role-based access control (RBAC) across platform services - Contribute to the deployment of containerized services in Kubernetes environments The team follows modern DevOps principles using GitLab CI/CD and actively uses AI-assisted development tools — including GitHub Copilot, OpenCode, and Claude Code — to accelerate development and improve code quality. The candidate will work closely with a multidisciplinary team of scientists and engineers to deliver scalable, maintainable software that supports scientific research workflows at EMSL. Familiarity with frontend technologies is a plus but is not a primary focus of this role. Qualifications - Minimum Qualifications: - PhD -OR- - MS/MA -OR- - BS/BA and 2 years of relevant experience - Preferred Qualifications: - Working knowledge of Linux, Docker, Kubernetes, and other deployment environments - API development using Python - Experience designing and implementing role-based access control (RBAC) for APIs and platform services - Experience with API gateways (e.g., Kong, AWS API Gateway, or similar) for routing, rate limiting, and authentication enforcement - Backend languages and tools such as Python and PostgreSQL - Experience with CI/CD pipelines and tools like Jenkins, GitLab CI/CD, or Github Actions - Experience using AI-assisted development tools (e.g., GitHub Copilot, OpenCode, Claude Code, or similar) in a professional software development workflow - Familiarity with RESTful API design patterns and backend service architecture Requirements - Not Applicable for Hazardous Working Conditions/Environment - This is not a Testing Designated Position (TDP). Benefits - Medical insurance - Dental insurance - Vision insurance - Robust telehealth care options - Several mental health benefits - Free wellness coaching - Health savings account - Flexible spending accounts - Basic life insurance - Disability insurance* - Employee assistance program - Business travel insurance - Tuition assistance - Relocation - Backup childcare - Legal benefits - Supplemental parental bonding leave - Surrogacy and adoption assistance - Fertility support - Employees are automatically enrolled in our company-funded pension plan* - 401 (k) savings plan with company match* - Up to 120 vacation hours per year - Ten paid holidays per year Company Description Pacific Northwest National Laboratory (PNNL) is a world-class research institution powered by a highly educated, diverse workforce committed to the values of Integrity, Creativity, Collaboration, Impact, and Courage. Every year, scores of dynamic, driven people come to PNNL to work with renowned researchers on meaningful science, innovations and outcomes for the U.S. Department of Energy and other sponsors. At PNNL, you will find an exciting research environment and excellent benefits including health insurance, and flexible work schedules. PNNL is located in eastern Washington State—the dry side of Washington known for its stellar outdoor recreation and affordable cost of living.

United States
$109K - $163.6K / year
Full TimeRemoteTeam 1,001-5,000Since 1993H1B No Sponsor

• Participar ativamente do desenvolvimento de novas funcionalidades e evoluções do Aplicativo do BV, desenvolvido em Flutter (Android e iOS) • Atuar na construção de interfaces responsivas, performáticas e com foco na melhor experiência do usuário. • Atuar nos projetos que consistem em aumentar e flexibilizar o negócio. • Participar de definições técnicas, arquitetura e boas práticas de desenvolvimento. • Realizar manutenção, correção de bugs e melhorias contínuas nos aplicativos. • Colaborar com times multidisciplinares, como produto, design, QA, backend, Segurança e DevOps. • Contribuir com revisão de código, testes e documentação técnica. **Monitoramento e performance de sistemas.

Brazil

Role Description We are seeking an experienced Workday Developer to join our team in a fully remote role open to candidates across Canada. This position is part of our Individual Contributor (IC) engineering series and is ideal for someone who enjoys owning technical delivery, solving complex integration challenges, and working directly with clients and stakeholders. The successful candidate will bring strong Workday implementation expertise, solid software development experience, and the ability to independently drive solutions from requirements through deployment. Responsibilities - Work closely with stakeholders to gather requirements, define technical solutions, and deliver scalable implementations. - Design, develop, and implement Workday integrations and extensions. - Prepare business requirement documents, configuration documents, technical specifications, and process flows. - Own meaningful pieces of work end-to-end, including design, development, testing, deployment, and handoff. - Make sound technical design decisions and communicate tradeoffs clearly to stakeholders and team members. - Provide accurate effort estimates and proactively communicate project risks or delays. - Participate in client discussions, workshops, and change request evaluations. - Contribute to Software Requirements Specifications (SRS) and other project documentation. - Use modern AI-assisted development tools such as Claude Code, Codex, Cursor, or similar platforms to improve delivery efficiency and code quality. - Apply practical judgment regarding where AI/ML solutions add value versus where traditional approaches are more appropriate. - Support CI/CD configurations, build environments, and related development infrastructure. - Participate in peer code reviews and contribute to engineering best practices and coding standards. - Mentor junior developers and provide technical guidance where needed. - Deliver high-quality customer outcomes while maintaining strong professionalism and communication. Qualifications - Bachelor’s degree in Computer Science or a related discipline from a recognized university. - 5+ years of experience implementing Workday integrations. - 6+ years of software development experience using Java, TypeScript, or Python. - Strong expertise with: - Workday HR Module - Prism Analytics - Workday Studio - Experience working directly with clients and project stakeholders. - Strong verbal and written English communication skills. - Must be legally eligible to work in Canada. Requirements - WD Extend experience - Enterprise Interface Builder (EIB) experience - Finance module experience - Salesforce integration experience - PeopleSoft integration experience Compensation This role falls within the Individual Contributor (IC) Series. Salary range: - Associate / Intermediate Level: $120,000 to $150,000 CAD annually - Compensation will be determined based on experience, technical expertise, and interview performance. Additional Information - Fully remote within Canada - Relocation support is not provided - Only candidates selected for interviews will be contacted

Canada
C$120K - C$150K / year