Staff II Software Engineer AI/ML Ops

Blackline

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WA
Salary
$245,000–$307,000 / yr
Posted
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $195k
This role $276k
$124k most similar roles pay here $327k

This role pays more than 94% of similar roles. Most pay $152,150–$238,250 — the shaded band above. At the midpoint, this role pays about $276k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About Blackline

BlackLine is a cloud-based financial operations management platform that automates and controls the financial close process for enterprises, including account reconciliation, journal entries, and financial reporting. Industry: Financial Technology & Accounting Software

Blackline currently has 11 open roles on FindRole.

Listed pay typically runs $180,000–$226,000 across 11 roles with salary data.

Most-posted roles

View all roles at Blackline

At a glance

TL;DR · Staff II Software Engineer AI/ML Ops

Staff II Software Engineer AI/ML Ops will join the team to design, build, and optimize data pipelines powering next-generation AI-driven accounting agents. The role involves developing PySpark ETL pipelines, managing integrations via APIs and tools like FiveTran or Plaid, and ensuring high data quality for large-scale datasets. You will lead the development of ML infrastructure, including model registries, feature stores, and agentic runtime environments. Key responsibilities include building CI/CD pipelines for LLM deployment, implementing observability systems to track accuracy and latency, and establishing guardrails against prompt injection. Required skills include Python, Java, or Scala; experience with frameworks like TensorFlow, PyTorch, and scikit-learn; and proficiency in orchestration tools such as Airflow, Kubeflow, and MLflow. You will also utilize Docker, Kubernetes, and cloud environments to manage training infrastructure and ensure robust model performance.

What does a Software Engineer earn in Washington?

Median $202800 from 303 postings across 33 companies.

See salary data

What you'll do

  • Build and maintain high-performance PySpark ETL pipelines to power AI-driven accounting agents.
  • Establish robust data connections using APIs and tools like FiveTran and Plaid.
  • Architect and manage model registries, feature stores, and infrastructure for large-scale machine learning operations.
  • Develop CI/CD pipelines to automate LLM agent deployment, policy validation, and prompt evaluation.
  • Implement observability systems to track agent behavior, accuracy, latency, and safety events.
  • Design end-to-end guardrails for AI agents including prompt injection protection and identity-aware routing.
  • Manage training infrastructure involving distributed orchestration and GPU/TPU resource allocation.
  • Ensure data security and compliance through audit controls, lineage tracking, and automated retraining triggers.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, or a related field.
  • Strong programming skills in languages such as Python, Java, or Scala.
  • Expertise in ML frameworks like TensorFlow, PyTorch, and scikit-learn.
  • Experience with orchestration tools including Airflow, Kubeflow, Vertex AI, and MLflow.
  • Proven experience operating production pipelines for ML and LLM-based systems across GCP, AWS, or Azure.
  • Deep familiarity with LangChain, LangGraph, ADK, or similar agentic system runtime management.
  • Strong competencies in CI/CD, IaC, and DevSecOps pipelines including testing and deployment automation.
  • Proficiency in containerization technologies such as Docker and Kubernetes.

More like this

Similar roles

Senior Software Engineer AI

Blackline

Pleasanton, CA 60 days ago $145,000$182,000
Python PySpark TensorFlow PyTorch scikit-learn LangChain LangGraph Kubeflow MLflow Apache Airflow Vertex AI Docker Kubernetes AWS GCP Azure CI/CD Infrastructure-as-Code Prometheus Grafana Newrelic Java Scala Bash
Hybrid

Senior Machine Learning and Artificial Intelligence Scientist

General Motors (GM)

Austin, TX 8 days ago $159,800$244,300
Python SQL PySpark pandas NumPy SciPy scikit-learn XGBoost LightGBM TensorFlow PyTorch Azure Databricks AWS Google Cloud Platform MLflow Kubernetes Docker Terraform CI/CD LLMOps mLOps Retrieval-Augmented Generation Vector Databases Spark Delta Lake Unity Catalog FastAPI REST APIs OpenTelemetry Power BI
5+ yrs exp Hybrid

Senior Machine Learning Engineer

Daily Pay

New York, NY 17 days ago $170,000$190,000
MLOps AWS Python scikit-learn TensorFlow PyTorch CI/CD Terraform CloudFormation Apache Kafka Datadog Prometheus Grafana SQL dbt Snowflake Docker Kubernetes RESTful API
5+ yrs exp

Staff Software Engineer AI/ML

Samsung Semiconductor

San Jose, CA 38 days ago $163,000$253,000
Python C++ PyTorch TensorFlow LangChain LangGraph AutoGen CrewAI vLLM TensorRT-LLM MLOps Quantization Computer Vision Distributed Systems A/B Testing
10+ yrs exp

AI/ML Software Engineer II

JPMorgan Chase

New York, NY 33 days ago
LLMs Python TensorFlow PyTorch Natural Language Processing Machine Learning Deep Learning Streamlit TypeScript Java R AWS SageMaker EKS Recommendation Systems Data Integration UI Design Algorithms
1+ yrs exp

Staff I Software Engineer

Blackline

Los Angeles, CA 60 days ago $180,000$226,000
C# Java C++ RESTful APIs Microservices SQL No-SQL Kafka RabbitMQ AWS Azure GCP Infrastructure as Code ETL Data Modeling event driven architecture SAP Oracle NetSuite
6+ yrs exp Hybrid