Skip to content
AstronomerAstronomerNew York, NY

Senior Software Engineer, Build

Build and scale Astronomer's AI-powered global context layer for data, focusing on semantic search, retrieval, code generation, and applied AI for data engineering workflows. Requires 5+ years software engineering experience with Python or Go, plus strong interest in LLMs and data tools.

200k – 230k
Hybrid5+ YOEML Engineering

About the role

What you get to do

  • Shape the future of AI for data engineering by building intelligent systems that understand, reason about, and optimize the flow of data across entire organizations.
  • Design and engineer the brain of Astronomer’s context layer, crafting components that power data modeling, semantic search, retrieval, and code generation.
  • Push the boundaries of applied AI by experimenting with LLMs, embeddings, and cutting-edge retrieval techniques to create developer tools.
  • Turn research into reality by working side by side with R&D and product teams to bring early AI concepts to life in the product experience.
  • Solve high-impact information retrieval and search challenges at a global scale, leveraging Astronomer’s unparalleled visibility into data pipelines across industries.
  • Influence the technical vision and architecture for the next generation of AI-driven data products.
  • Represent Astronomer in the community through open-source contributions, technical talks, and publications.

What you bring to the role

  • 5-8 years of software engineering experience with Python or Go.
  • Empathy for users, and a deep interest in improving the workflows of data professionals.
  • Familiarity with early-stage product development; comfortable working with ambiguity in a fast-changing field.
  • Experience with LLMs, vector databases, embeddings, or other applied AI areas—or a strong desire to dive in.
  • A creative, experimental mindset: you enjoy exploring uncharted areas, validating hypotheses, and learning through iteration.
  • Strong collaboration and communication skills—you can explain complex systems clearly to both technical and non-technical audiences.
  • A collaborative approach and comfort working in an evolving, research-driven environment where ideas move quickly.

Bonus points if you have

  • A passion for AI systems for data, developer tools, or machine learning infrastructure.
  • Familiarity with Apache Airflow or other orchestration tools.
  • Demonstrated contributions to open source projects.
  • Experience in search, IR, or large-scale data infrastructure.
  • Exposure to early-stage startups or R&D organizations where ambiguity is the norm.
  • Experience building out agentic systems on top of frontier models.

Compensation

The estimated total compensation for this role ranges from $200,000 - $230,000 based on leveling and geography, along with an equity component and a comprehensive benefits package.

Skills

PythonGoLLMsVector DatabasesEmbeddingsApache AirflowSemantic SearchInformation RetrievalMachine Learning Infrastructure

Similar roles

ML Engineering jobs
Traba

Senior Software Engineer

TrabaNew York, NY +1

Build and own production AI agent systems (harnesses, evals, orchestration) on frontier LLMs for industrial supply chain workflows at Traba. Requires 5+ years software engineering with 1+ year shipping LLM/agent features, strong Python/TS, and high-agency customer immersion.

200k – 240k
Hybrid5+ YOEML Engineering
Roger Healthcare

Senior Applied AI Engineer

Roger HealthcareSan Francisco, CA

Senior Applied AI Engineer building the core intelligence layer for Roger, an AI platform for home health clinicians. Responsibilities include training/fine-tuning LLMs on proprietary clinical data, building rigorous eval and monitoring systems, and shipping reliable agentic LLM workflows that improve patient care.

200k – 250k
On-site7+ YOEML Engineering
Snowflake

Senior Software Engineer — LLM Post-Training Platform

SnowflakeBellevue, WA

Build and scale Snowflake's Cortex Training LLM post-training platform, handling distributed GPU scheduling, orchestration, and productionizing research for enterprise-scale model adaptation.

200k – 288k
On-site5+ YOEML Engineering
Current

Senior Software Engineer, Applied ML

CurrentNew York, NY

Senior Software Engineer applying ML/AI techniques to fintech problems like fraud detection and user conversion. Requires 5+ years backend engineering (Java/JVM) and 2+ years deploying production ML models.

200k – 250k
On-site5+ YOEML Engineering
Socure

Senior AI Engineer

SocureCarson City, NV +1

Build and deploy production-grade agentic AI systems and automation workflows that drive efficiency across sales, marketing, finance, and other business functions. Partner with stakeholders to identify high-impact use cases and deliver reliable, observable LLM-powered solutions.

200k – 230k
Hybrid8+ YOEML Engineering