Senior Software Engineer AI

Blackline

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Pleasanton, CA
Salary
$145,000–$182,000 / yr
Posted
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $169k
This role $164k
$108k most similar roles pay here $227k

This role pays less than 60% of similar roles. Most pay $149,500–$189,212 — the shaded band above. At the midpoint, this role pays about $164k versus about $169k 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 · Senior Software Engineer AI

Senior Software Engineer AI The Senior Software Engineer AI joins the engineering team to design, build, and optimize data pipelines powering next-generation AI-driven accounting agents. This role involves developing PySpark ETL pipelines, managing integrations via APIs and tools like FiveTran and Plaid, and ensuring high data quality for large-scale datasets. The engineer will also manage model registries, feature stores, and CI/CD pipelines to automate LLM agent deployment and evaluation. Key technical requirements include proficiency in Python, Java, or Scala; experience with ML frameworks like TensorFlow, PyTorch, and scikit-learn; and familiarity with orchestration tools such as Airflow, Kubeflow, and MLflow. Additionally, the role requires expertise in LangChain, LangGraph, Docker, Kubernetes, and observability stacks like Prometheus and Grafana to manage agentic runtime environments and ensure robust performance for automated financial workflows.

What you'll do

  • Build and maintain high-performance PySpark ETL pipelines to power AI-driven accounting agents.
  • Manage integrations with client data sources using APIs and tools like FiveTran and Plaid.
  • Architect and manage model registries, feature stores, and infrastructure for distributed training and inference.
  • Develop CI/CD pipelines to automate LLM agent deployment, prompt evaluation, and policy validation.
  • 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.
  • Establish performance monitoring and automated retraining triggers for production machine learning models.
  • Manage infrastructure resources such as GPU/TPU allocation and cloud-based scaling for ML operations.

What we're looking for

  • 3+ years of experience with programming skills in Python, Java, or Scala.
  • Expertise in ML frameworks including TensorFlow, PyTorch, and scikit-learn.
  • Experience with orchestration tools such as Airflow, Kubeflow, Vertex AI, or 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.
  • Hands-on experience with observability stacks like Prometheus, Grafana, or Newrelic.
  • Proficiency in containerization technologies such as Docker and Kubernetes.

More like this

Similar roles

Staff II Software Engineer AI/ML Ops

Blackline

Seattle, WA 60 days ago $245,000$307,000
PySpark Python Java Scala TensorFlow PyTorch scikit-learn LangChain LangGraph MLflow Kubeflow Vertex AI Apache Airflow Docker Kubernetes Prometheus Grafana Newrelic AWS GCP Azure CI/CD Infrastructure-as-Code FiveTran Plaid
Hybrid

Lead AI/ML Engineer

Booz Allen Hamilton

Ashburn, VA 29 days ago $128,700$292,000
Python Machine Learning LLM RAG MLOps CI/CD LangChain LangGraph LlamaIndex AutoGen CrewAI Docker Kubernetes AWS Azure GCP SageMaker Vertex AI TensorRT ONNX Runtime OpenVINO TensorFlow Lite
8+ yrs exp

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

Senior AI Software Engineer

Booz Allen Hamilton

Honolulu, HI 20 days ago $86,900$198,000
Python Generative AI LLMs RAG LangChain AWS Docker Kubernetes CI/CD Data Pipelines Agentic Workflows Embeddings Asynchronous Programming Event-Driven Design Observability Machine Learning
3+ yrs exp

Senior AI Full Stack Software Engineer

McKesson Corporation

Columbus, OH +1 53 days ago $131,000$218,300
LLM RAG Python Node.js LangChain LlamaIndex Pydantic Vector Databases Prompt Engineering TensorFlow PyTorch Hugging Face Docker Kubernetes CI/CD AWS GCP Azure HL7 FHIR
10+ yrs exp