Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Data Platform image - Rise Careers
Job details

Software Engineer, Data Platform

Wayve is a leading developer of Embodied AI technology, seeking bold and talented Software Engineers for their data platform to enhance autonomous vehicle capabilities.

Skills

  • Proficiency in Python
  • Experience with cloud infrastructure (preferably Azure)
  • Knowledge of distributed computing
  • Experience with data processing technologies

Responsibilities

  • Own the data, infrastructure, and tooling for data used in developing learned drivers.
  • Collaborate across functions with various engineering teams.
  • Quality control and validation of datasets.
  • Labeling, enrichment, and augmentation of data at scale.
  • Build infrastructure for data processing and machine learning workloads.

Education

  • 7+ years in Software Engineering and/or Data Engineering

Benefits

  • Competitive compensation
  • Dynamic work environment
  • Workplace nursery scheme
  • Private health insurance
  • Yoga and therapy sessions
To read the complete job description, please click on the ‘Apply’ button
Wayve Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Wayve DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Wayve
Wayve CEO photo
Alex Kendall
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Data Platform, Wayve

Join Wayve as a Software Engineer on our Data Platform team based in Sunnyvale, where you'll play a pivotal role in revolutionizing autonomous driving technology. At Wayve, we're driven by the pursuit of excellence and a commitment to inclusivity and diversity. Founded in 2017, we leverage state-of-the-art Embodied AI technology to enhance the usability and safety of automated driving systems. In this dynamic and collaborative environment, you will dive deep into the world of data, working alongside brilliant minds across machine learning research, robotics, and simulation. Your main focus will be on building and optimizing the data platform that manages data ingestion, labeling, storage, and analysis—all crucial for our innovative self-driving algorithms. Imagine embarking on projects that challenge you, like orchestrating data processing workflows or quality control of massive datasets, all while developing your skills in data science and visualization. We believe that your contributions will not only shape the future of driving but also define your career at Wayve. If you're passionate, eager to learn, and ready to tackle complex challenges with us, we can’t wait to welcome you to our team!

Frequently Asked Questions (FAQs) for Software Engineer, Data Platform Role at Wayve
What are the responsibilities of a Software Engineer on the Data Platform team at Wayve?

As a Software Engineer on the Data Platform team at Wayve, you will be responsible for designing and developing the infrastructure that supports our end-to-end machine learning processes. This includes managing data ingestion, labeling, storage, and ensuring quality control of datasets. You will collaborate with machine learning researchers and other engineers to enrich and visualize data, implementing efficient data processing solutions to enhance the performance of our self-driving algorithms.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at Wayve?

To qualify for the Software Engineer position at Wayve, candidates should possess at least 7 years of professional experience in Software Engineering or Data Engineering, with proficiency in Python. Experience with building reliable data pipelines, concurrent and distributed computing, and cloud infrastructure (preferably Azure) is essential. Additionally, familiarity with data processing technologies like Databricks or Apache Spark will be highly valuable.

Join Rise to see the full answer
How does Wayve support employee growth for Software Engineers in the Data Platform role?

Wayve is dedicated to fostering growth and learning for Software Engineers in the Data Platform role. You will have daily opportunities to learn on the job from talented colleagues, access formal learning opportunities, and participate in collaborative projects that push your skills in data science and analytics. Our dynamic work environment encourages sharing knowledge and best practices among team members.

Join Rise to see the full answer
What kind of projects will I work on as a Software Engineer on the Data Platform team at Wayve?

As a Software Engineer on the Data Platform team at Wayve, you will tackle exciting projects such as quality control of datasets, labeling and augmenting vast quantities of data, and orchestrating complex data processing workflows. Your work will directly influence the performance of our self-driving technology, making a tangible impact on the future of automated driving.

Join Rise to see the full answer
What is the work culture like at Wayve for Software Engineers?

The work culture at Wayve is inclusive, respectful, and collaborative. We're proud of our diverse team where everyone’s skills and perspectives are valued. You can look forward to a dynamic environment that encourages innovation and teamwork, including daily lunches with colleagues and engaging social activities. At Wayve, we believe in creating a supportive atmosphere that empowers you to thrive both personally and professionally.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Data Platform
Can you describe your experience with data engineering and how it relates to the Software Engineer role at Wayve?

In your answer, detail specific projects where you built or improved data pipelines, highlighting any experience with large datasets and tools like Apache Spark. Mention how your work improved data processing efficiency and ensured data quality, aligning your experience with the needs of Wayve’s Data Platform.

Join Rise to see the full answer
What challenges do you anticipate when working with machine learning data at Wayve?

Discuss potential challenges such as data quality issues, processing large volumes of data, or optimizing workflows for efficiency. Include strategies you've successfully used in the past to address similar concerns, demonstrating your problem-solving skills and readiness for the complexities of working in an autonomous driving environment.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects simultaneously?

Share your methods for prioritizing tasks, such as using project management tools, setting deadlines, and communicating effectively with team members. Emphasize adaptability and how you stay focused on high-impact activities that contribute to the project's success, which is crucial for Wayve’s fast-paced environment.

Join Rise to see the full answer
What programming languages and tools are you most proficient in for data processing?

Highlight your proficiency in Python and any other relevant tools or languages you have experience with, such as SQL, Databricks, or Apache Beam. Discuss specific instances where you utilized these skills to achieve tangible results in data processing or engineering projects.

Join Rise to see the full answer
Can you give an example of how you worked with cross-functional teams in a software engineering context?

Provide a specific example of a project where you collaborated with other teams, such as machine learning engineers or product managers. Explain your role, the communication methods used, and the benefits of cross-team collaboration in achieving shared goals, reflecting Wayve's collaborative culture.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your engineering projects?

Discuss best practices you follow for ensuring code quality, such as unit testing, code reviews, and adhering to software engineering principles. Highlight your commitment to producing clean, reusable, and maintainable code, which is crucial for developing robust solutions at Wayve.

Join Rise to see the full answer
What is your experience with cloud infrastructure, specifically Azure?

Provide details on your experience managing or deploying applications in Azure. Mention specific projects, the challenges you faced, and the solutions you implemented to optimize performance. Discuss any relevant certifications or training you might have that reinforces your cloud expertise.

Join Rise to see the full answer
Describe a time you improved the performance of a data pipeline or processing workflow.

Share a specific example where you identified bottlenecks in a data pipeline and the steps you took to enhance its performance. Discuss the tools and technologies used and the measured impact of your improvements, demonstrating your technical acumen and results-oriented mindset.

Join Rise to see the full answer
How comfortable are you with using Docker and Kubernetes in your projects?

Explain your experience with Docker and Kubernetes, discussing specific projects where you utilized these technologies for containerization and orchestration. Highlight how this experience can benefit the development of Wayve's data platform and align with the team's tech stack.

Join Rise to see the full answer
What excites you most about working at Wayve as a Software Engineer?

Express your enthusiasm for Wayve’s mission to revolutionize autonomous driving and how your skills align with the company’s goals. Discuss specific aspects of the role and the work environment that you find appealing, and how you believe you can contribute to this innovative and dynamic culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Arcade Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 6 days ago
Posted 13 days ago
Photo of the Rise User
Posted 3 hours ago
Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $160,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!