Senior Software Engineer AI

Blackline

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Pleasanton, CANew York, NYLos Angeles, CA
Employment
Full-time
Posted
106 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $163k
$109k $221k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $146,287–$180,000.

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 12 open roles on FindRole.

Listed pay typically runs $175,000–$219,500 across 8 roles with salary data.

Most-posted roles

View all roles at Blackline

At a glance

TL;DR · Senior Software Engineer AI

The Senior Software Engineer AI will join the team to design, build, and optimize data pipelines powering next-generation AI-driven accounting agents. You will lead the development of scalable data infrastructure, building PySpark ETL pipelines and managing integrations with client data sources via APIs like Plaid and FiveTran. Key responsibilities include architecting model registries, feature stores, and CI/CD pipelines for LLM agent deployment, while ensuring reliability through automated testing and observability. You will utilize Python, Java, or Scala alongside frameworks like TensorFlow, PyTorch, and scikit-learn. Expertise in orchestration tools such as Airflow, Kubeflow, and MLflow is required. You will solve complex problems regarding agentic runtime environments, prompt injection protection, and distributed training orchestration to ensure high-performance, secure, and compliant machine learning operations in cloud environments.

What you'll do

  • Build and maintain high-performance PySpark ETL pipelines to power AI-driven accounting agents.
  • Establish robust data connections to client sources using APIs and tools like FiveTran and Plaid.
  • Architect and manage model registries, feature stores, and distributed training infrastructure for production deployment.
  • Build CI/CD pipelines to automate LLM agent deployment, policy validation, and prompt evaluation.
  • Develop observability systems to track conversation outcomes, factual accuracy, latency, and safety events.
  • Implement end-to-end guardrails for AI agents, including prompt injection protection and identity-aware routing.
  • Design and manage GPU/TPU resource allocation and automatic scaling for machine learning workloads.
  • Enforce security measures, audit controls, and compliance reporting for all ML and AI workflows.

What we're looking for

  • 3+ years of experience with programming skills in languages such as Python, Java, or Scala.
  • Expertise in ML frameworks like TensorFlow, PyTorch, and scikit-learn.
  • Expertise in orchestration tools such as Airflow, Kubeflow, Vertex AI, or MLflow.
  • Proven experience operating production pipelines for ML and LLM-based systems across cloud ecosystems like 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 integrating testing, compliance, and deployment automation.
  • Hands-on experience with observability stacks like Prometheus, Grafana, and Newrelic for model and agent performance tracking.
  • Proficiency in containerization technologies such as Docker and Kubernetes.

More like this

Similar roles

Staff II Software Engineer, AI/ML Ops

Blackline

Pleasanton, CA +2 106 days ago $245,000–$307,000
Python PySpark Java Scala TensorFlow PyTorch scikit-learn LangChain LangGraph MLflow Kubeflow Vertex AI Airflow Docker Kubernetes AWS GCP Azure Prometheus Grafana NewRelic CI/CD IaC DevSecOps Fivetran Plaid APIs CDC GPU TPU
Hybrid

Senior Machine Learning and Artificial Intelligence Scientist

General Motors (GM)

Austin, TX +1 54 days ago
Python SQL PySpark pandas NumPy SciPy scikit-learn XGBoost LightGBM TensorFlow PyTorch Azure Databricks AWS Google Cloud Platform MLflow Mosaic AI Unity Catalog Delta Lake Apache Spark Terraform Docker Kubernetes CI/CD FastAPI REST APIs OpenTelemetry Datadog Power BI Vector Search Retrieval-Augmented Generation LLMOps MLOps Azure OpenAI Vertex AI Amazon SageMaker Amazon Bedrock BigQuery Redshift S3 Glue EMR Lambda EKS Step Functions CloudWatch Azure Data Factory Azure Kubernetes Service Azure Functions Azure Monitor Application Insights Fivetran GitHub Actions Helm OpenAPI
5+ yrs exp Hybrid

Senior Software Engineer, ML Platform

Daily Pay

Remote (Minneapolis, MN) +1 40 days ago $170,000–$190,000
Python Scala Go Terraform AWS SageMaker Kubernetes Docker CI/CD Datadog Prometheus Grafana Apache Kafka PyTorch scikit-learn XGBoost SQL dbt Snowflake Glue CloudFormation ECS Lambda S3 EC2 IAM GCP Vertex AI Azure ML
5+ yrs exp Remote

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 124 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen RAG LLMOps Docker Kubernetes Terraform AWS GCP Azure BigQuery FastAPI TypeScript React Airflow Argo Workflows ArgoCD CI/CD Pytest
3+ yrs exp Hybrid

Senior AI Software Engineer

T. Rowe Price

Owings Mills, MD 35 days ago $121,000–$206,000
AI Engineering Agentic AI AWS Salesforce Python Java JavaScript Azure Containerized Microservices Prompt Engineering APIs Cloud-Native Architectures Automated Testing
5+ yrs exp Hybrid

Senior AI Software Engineer

Allstate

Remote (MN) 21 days ago $90,700–$153,925
Python Java Spring Boot Node.js FastAPI Generative AI LLMs LangChain RAG Agentic AI Microsoft Azure AWS Kubernetes Docker CI/CD MLOps MongoDB DocumentDB SQL Server Kafka React Angular RESTful APIs Microservices Prompt Engineering Vector Databases
Remote