Software Engineering PMTS – ML Engineer

Posted 5hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

ML Engineer building real-time telemetry pipelines and feature platforms for Salesforce’s AI CRM. Designing streaming systems that power personalization and real-time inference.

Responsibilities:

  • Design and implement upstream event telemetry ingestion pipelines
  • Build and maintain stream processing applications using technologies such as Flink and Spark Streaming
  • Integrate third-party demographic and firmographic datasets into unified streaming feature definitions
  • Resolve critical engineering bottlenecks related to event ingestion into the Zipline feature platform
  • Define and deploy live feature contracts and monitoring systems
  • Collaborate with ML engineers to align streaming telemetry schemas with real-time inference model requirements

Requirements:

  • 15+ years of experience in data engineering, specializing in high-throughput stream processing and real-time analytics
  • Deep expertise in Apache Flink and Apache Spark Streaming
  • Experience with Apache Kafka and AWS Kinesis
  • Strong proficiency in Python, Java, or Scala
  • Proven experience with real-time feature stores, including Zipline and Feast
  • Experience managing stateful stream computation
  • Familiarity with AWS infrastructure and streaming data architectures
  • Focus on system resilience, low-latency processing, and exact-once/at-least-once delivery guarantees

Benefits:

  • Benefits and resources to support balance and well-being
  • AI agents to accelerate employee impact
  • Reasonable accommodation support during application or recruiting process
  • Equal opportunity and non-discrimination protections