Software Engineer — AI/ML
Job Description
- Own the architecture, design, development, and operations of large-scale systems designed for AI/ML tasks including distributed compute systems, data management systems, data engineering workflow systems, and end user experiences
- Recognize and act on opportunities to integrate the latest foundation model and related technologies to power user workflows
- Prototype, optimize, and maintain scalable back-end services that will power new ML and foundation model development workflows
- Design extensible and testable interfaces between internal services including the underlying storage and data models
- Be an engaged team player in a customer-focused cross-functional environment where you will feel excited to take on whatever is most impactful for the company and product
- Work a hybrid schedule with one or two days per week in our Redwood City HQ and work remotely with "No Meeting" Tuesdays and Thursdays
- 4+ years experience in delivering distributed and ML systems and services in a production setting for cloud-native applications
- Experience with distributed compute frameworks and deep learning frameworks
- Ability to design and build efficient scalable data storage, compute, and retrieval systems for AI/ML tasks
- Strong communication and coding skills with emphasis on designing for scale and robustness
- Experience owning the delivery of large multi-person projects
- 8+ years of professional software engineering experience
- Experience with architecting and developing production web-scale systems (monitoring, telemetry, performance, reliability, triage and debug)
- Strong development and debugging skills in Python
- Experience working with foundation models (e.g. large language models)
- Experience developing enterprise software products for machine learning and/or data science applications
The salary range for our Tier 1 locations of San Francisco, Seattle, Los Angeles & New York is $191,000.00 - $225,000.00.
Date Posted
06/17/2023
Views
11
Similar Jobs
Senior Simulation Software Integration Engineer - Wisk
Views in the last 30 days - 0
Wisk is seeking a Senior Simulation Software Integration Engineer to lead the integration of highfidelity simulation models develop advanced test fram...
View DetailsSr. Flight Software Engineer (Verification) - Reliable Robotics Corporation
Views in the last 30 days - 0
Reliable Robotics is a team of missiondriven engineers developing safetyenhancing technology for aviation aiming to make air transportation safer more...
View DetailsSenior Staff Simulation Engineer - Wisk
Views in the last 30 days - 0
Wisk Aero is seeking a Senior Staff Simulation Engineer to join their Flight Physics Vehicle Modeling FPVM team The role involves designing implementi...
View DetailsSupport Engineer - Pricefx
Views in the last 30 days - 0
Pricefx a leading SaaS Pricing Price Optimization Management provider is seeking a Tier 34 Support Engineer The role involves providing technical sup...
View DetailsAvionics Mechanical Engineer (Harness) - Reliable Robotics Corporation
Views in the last 30 days - 0
Reliable Robotics is seeking an Avionics Mechanical Engineer to join their Vehicle Design and Integration team in Mountain View California The role in...
View DetailsBuild / Automation Engineer - Aechelon Technology
Views in the last 30 days - 0
Aechelon Technology Inc is seeking an experienced Build Automation Engineer to join their Software Infrastructure team in South San Francisco The role...
View Details