CareerPlanSign in

Software Engineer

NY💼 Full-time🗓 2022-06-17 → 2026-09-25

Core

Building the query planning and execution engine for a data platform that optimizes Python code and powers ML applications.

Role type

Senior IC backend software engineer (systems/compilers)

Builds

Query planning and execution engine components for a dynamic/static analysis platform

Domain

Data infrastructure + systems programming (DBMS, compilers, distributed systems)

Deliverable

production ML models

Required skills

Python, Rust, systems engineering, query planning, compiler design, distributed systems, dynamic/static analysis, infrastructure design

Preferred skills

Data infrastructure, distributed systems, compilers, query planners, PaaS development

Technologies

Python, Rust

Responsibilities

Design and implement query planning and execution engine components; optimize user Python code via dynamic/static analysis; orchestrate infrastructure implied by code structure; track metadata for data flow; iterate platform based on customer needs

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.