Senior Software Engineer
Backend
Confirmed live in the last 24 hours
Locations
Santa Clara, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Analysis
Pytorch
Tensorflow
Python
Requirements
  • MS in Computer Science, Electrical Engineering, or related field
  • 3+ years of backend software engineering experience
  • Good oral and written communication skills
  • Expertise in Python, microservices, databases, data pipelines
  • Experience with large volumes of sensor data processing
  • Extensive software design and development skills. Ability to learn and adapt to new technologies and contribute in a productive environment
Responsibilities
  • Design and implement high-performance, high-availability distributed data pipelines and services
  • Build and maintain distributed systems that can handle large volumes of data in real-time
  • Develop and deploy scalable tools and services to handle machine learning training and inference
  • Design and implement data analytics and reporting tools for R&D as well as business uses
  • Collaborate with cross-functional teams to define data requirements and ensure that data is collected, stored, processed, and analyzed in a secure, efficient, and scalable manner
  • Develop and maintain data quality checks and monitoring systems to ensure the accuracy and integrity of the data
  • Continuously improve the performance, scalability, and reliability of our data infrastructure
  • Up the bar on sustainable engineering by improving best practices, producing best in class of code, documentation, testing and monitoring
Desired Qualifications
  • : Experience with deep learning frameworks (e.g. TensorFlow, PyTorch); Experience with front-end development; Experience working with autonomous vehicles or robotics
PlusAI

201-500 employees

Autonomous trucking company