Staff Software Engineer - AI Data Engine

New
M
MotionalAutonomous vehicles
Boston, Massachusetts, United States; Las Vegas, Nevada, United States; Pittsburgh, Pennsylvania, United States; Remote U.S.Full-TimeStaff
Salary$172,000 — $229,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of professional experience in data platform engineering; 3+ years of experience in a technical lead, staff engineer, or senior architecture role.
Required Skills
AWSPythonGCPAirflowMLOpsLangChainDistributed Systems

Requirements

  • BS or MS in Computer Science or related field.
  • 6+ years of professional experience in data platform engineering.
  • 3+ years of experience in a technical lead, staff engineer, or senior architecture role with a track record of driving cross-team initiatives.
  • Extensive experience with managing large (petabyte plus) scale data platforms such as data warehouses, object storage, and ML training data stores.
  • Extensive experience with workflow orchestration frameworks such as Airflow or Step Functions.
  • Strong programming skills in Python (C++ experience is a plus).
  • Proven experience designing and deploying agentic workflows and multi-agent systems using frameworks like LangChain, LlamaIndex, DSPy, or custom LLM orchestration tools.
  • Knowledge of modern data storage formats (Parquet, Iceberg) and vector databases (LanceDB, Milvus, Qdrant) and retrieval architectures (RAG).
  • Strong knowledge of cloud infrastructure (AWS, GCP), distributed compute, and scalable model serving.
  • Prior experience building data warehouses, lakehouse architectures, or active-learning data loops at an advanced machine learning, robotics, or autonomous vehicle company.

Responsibilities

  • Serve as the technical anchor for a high-performing team of data and infrastructure engineers building out Motional’s Data Stack.
  • Influence the technical roadmap, architectural priorities, and project scoping in alignment with broader engineering objectives.
  • Provide deep technical guidance, peer mentorship, and establish rigorous engineering standards and best practices for the team.
  • Define and execute the technical vision and architecture for storing metrics and generating ML datasets for large computer vision and behavioral models.
  • Identify, evaluate, and prototype cutting-edge technologies and methodologies for speeding up data loaders for training, ingestion of metrics, and querying of large datasets.
  • Act as a hands-on contributor for the most complex, high-impact architectural challenges within the data engine space.
  • Collaborate closely with ML research, ML Training platform, and data engineering teams to understand requirements and co-design scalable architectures.
  • Drive technical consensus and communicate complex architectural concepts and strategies to both technical and non-technical stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
$172,000 — $229,000 USD
Apply Now