Reddit, Inc. logo
Reddit, Inc.

Dive into anything

Senior Machine Learning Systems Engineer, Ads ML Experience Platform

Systems EngineerSystems EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2005H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$216.7K - $303.4K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAirflowDistributed SystemsRaySpark

Job Description

Senior Machine Learning Systems Engineer, Ads ML Experience Platform

Reddit, Inc.

• Design and build large-scale offline ML experimentation platforms that enable reproducible research, model development, evaluation, and promotion workflows. • Develop production-grade training orchestration frameworks supporting distributed training, hyperparameter optimization, model evaluation, and automated retraining. • Build infrastructure for experiment tracking, metadata management, lineage, artifact versioning, model registries, and reproducibility. • Partner with ML engineers and researchers to improve experimentation velocity and operational efficiency. • Build automated workflows for model promotion, rollback, compliance validation, and continuous evaluation. • Design and build an agentic AI execution platform supporting autonomous and human-in-the-loop workflows, including multi-agent orchestration, memory/context systems, and scalable workflow infrastructure.

Job Requirements

  • 5+ years in infrastructure/platform engineering or large-scale distributed systems.
  • 2+ years of hands-on experience building and operating production ML infrastructure, developer SDKs, platform APIs, or self-service AI tooling.
  • Experience building workflow orchestration systems, developer platforms, or large-scale automation frameworks.
  • Experience with distributed data processing systems such as Spark, Flink, Ray, or equivalent technologies.
  • Experience with modern orchestration and workflow technologies such as Kubeflow, Argo, Airflow, or similar frameworks.
  • Experience building offline ML experimentation platforms, model registries, experiment tracking systems, or training orchestration frameworks.
  • Experience building and operating agentic AI systems, including multi-agent orchestration, autonomous workflows, and agent communication/runtime frameworks (e.g., MCP, A2A, and orchestration systems) is a strong plus
  • Experience running end-to-end model development and iteration cycles at scale is a plus

Benefits

  • medical, dental, and vision insurance
  • 401(k) program with employer match
  • generous time off for vacation
  • parental leave

Related Categories

Related Job Pages

More Systems Engineer Jobs

MEI Rigging & Crating LLC logo

Business Systems Analyst

MEI Rigging & Crating LLC

MEI is an Equal Opportunity, M/F/Disabled/Vet Preferred Employer.

Role Description The Business Systems Analyst position is a newly created role designed to support the organization’s ability to validate, reconcile, and interpret data across multiple systems, including Salesforce, D365, APIs, and other data sources. This role is responsible for analyzing raw data, identifying irregularities, and ensuring the accuracy of key performance indicators (KPIs) and operational reports. The Business Systems Analyst will actively test new data drops, investigate discrepancies, and verify that backend data structures are functioning as intended. Success in this position requires someone who is naturally curious, detail-oriented, and able to approach data challenges like solving a puzzle—using logical thinking to determine when information “doesn’t look right” and digging deeper to understand why. The role involves building dashboards, validating system outputs, and cross-matching data across platforms, including CSV files, relational databases and table structures, to ensure the end-user experience is reliable and accurate. The ideal candidate brings experience in IT, financial systems, or systems implementation, along with applied knowledge of data analysis tools and processes. This individual should be comfortable communicating with non-technical end users and collaborating with leadership. Flexibility, clear communication, and humility are important traits for success. While there is no defined upward career ladder, the role offers opportunities to work closely with regional leadership and gain broader organizational exposure. Qualifications - Post-secondary education or verified continuing education/training beyond high school is required. - Experience in IT, financial systems, systems implementation, or dashboard/reporting environments. - Proficiency in Microsoft Power Platform, including Power Apps and Dataverse. - Familiarity with standard RESTful APIs, SQL database queries, JSON, and low-code/no-code scripting. - Ability to analyze raw data, interpret trends, detect irregularities, and validate accuracy of mapped information. - Strong verbal and written communication skills. - Excellent cross-functional communication for gathering requirements and training non-technical end users. - Strong understanding of business process management, data structures, and conditional logic. - High attention to detail and ability to manage confidential information appropriately. - Expertise with Microsoft Office Suite, especially Excel and PowerPoint. - Exceptional analytical and problem-solving abilities, with careful attention to detail. - Ability to manage multiple projects under tight deadlines and maintain a positive, team-oriented attitude. Requirements - Connect Power Automate with enterprise applications—such as SharePoint, Teams, Outlook, and CRM/ERP systems—using standard and custom API connectors. - Understand cloud flows, desktop flows (RPA), and business process flows to handle approvals, data synchronization, and multi-step tasks. - Proficiency working with CSV files, pulling reports, reconciling mismatches and data types, and reviewing backend tables for accuracy and completeness. - Strong problem-solving skills with the ability to think logically and identify when data outputs are incorrect or inconsistent. - Maintaining strict confidentiality is essential, requiring the Associate to exercise complete discretion with all sensitive materials they encounter. Benefits - Work with a Top-of-Mind Awareness for the safety of yourself and everyone at the job site. - Must be able to work in a high functioning team environment. - Display the highest levels of honesty, integrity, and professionalism. - Take pride in your work and in the company. - Communicate openly and strive for peak performance in daily tasks. - Know and deliver the quality service MEI’s customers have come to expect. Physical Requirements and Working Conditions - The Business Systems Analyst role will perform work at a home office environment. - Will frequently use a computer, keyboard/mouse, cellular or telephone, and regular business office equipment. - Extended periods of sitting for long durations. - Occasional walking over uneven terrain, accessing outdoor areas or performing work in non-temperature-controlled environments may be necessary. - Infrequent lifting and/or moving objects of up to 10 lbs. Disclaimer This job description is intended to summarize the type and level of work and is not an exhaustive list of all duties, responsibilities, and/or requirements. MEI reserves the right to change or modify this job description or the essential duties of the job, as necessary. MEI is an Equal Opportunity, M/F/Disabled/Vet Preferred Employer.

United States
Full TimeRemoteTeam 201-500

Role Description The key role of the Enterprise Systems Analyst is to help improve system efficiencies, troubleshoot enterprise systems issues, and deliver new functionality to both the business units we support and the members that the credit union services. The underlying goal of the Analyst role is to partner with the business units to help improve the member experience. The Analyst is an independent role and will be expected to fully own and understand the enterprise systems they are assigned. They have the skill sets to troubleshoot system problems, test system changes and functionality, perform ad hoc report writing, and take ownership of researching and deploying system-related solutions for the business units. The Analyst will be expected to manage their daily workloads while serving on multiple project implementation teams. - Maintains both an in-depth, technical knowledge of the enterprise systems managed, plus a thorough understanding, and strong partnering relationship with the business units being supported, providing technical support to ensure business and technical issues are resolved timely and effectively. - Finds and deploys solutions to fix issues, build efficiencies, and improve the member experience. - Work with the business units in educating them on new functionality and product offerings available from vendors. - Stay on top of software releases and ensure new functionality is vetted by the business units and deployed timely. - Participate in analysis, design, system configurations, testing, and support of data management and integration solutions. - Participate as Subject Matter Expert (SME) and team member on enterprise projects, often times participating in multiple concurrent projects. - Provides technical leadership for evaluating and scoping new initiatives involving systems for the organization. - Makes recommendations on feasibility and required resources. - Serves as a liaison to business units to assist with matching system capabilities to department needs. - Partner with systems vendors and ensure they are aware of the strategic initiatives of the organization and that their development roadmaps stay aligned with credit union goals. - Participates in special projects as directed by IT management. - Treats all co-workers and members with respect. - Supports and participates in continuous improvement activities. - Represents the Credit Union in a positive and professional manner. - Maintains member and other sensitive information with confidentiality. - Other related duties as assigned. Qualifications - 3 years in the financial services industry as a Business or Systems Analyst. - 3 years project management experience leading and facilitating both IT projects and cross-functional business improvement projects. - 1+ year’s experience gathering user requirements for scoping exercises. - Experience implementing integrated business applications solutions. - Knowledge of information systems development and project management methodologies and techniques. - Strong understanding of the financial industry’s goals and drivers. - Excellent written, verbal and overall presentation skills. - Demonstrated analytical and troubleshooting skills. - Demonstrated ability to communicate with stakeholders, gather requirements, understand intricacies (interrelation between needs/wants, legal compliance, system capabilities, etc.) and develop thoughtful solutions. - Proficient in a project management software tool. - Strong customer service skills. Benefits - Medical - Dental - Vision - Life Insurance - Flexible Spending Account - 401(k) Matching - Paid Time Off - Training Provided - Tuition Reimbursement

United States
$79.4K - $141.1K / year
Quench Water & Solar logo

Business Systems Analyst

Quench Water & Solar

Our entrepreneurs create jobs and provide clean water to developing communities everywhere using sustainable energy!

Full TimeRemoteTeam 11-50H1B No Sponsor

• Our Business Systems Analysis Team works closely with Quench’s internal business users and stakeholders to drive effective use of Quench systems and automation of processes. • The role’s primary function is to liaise between the business functions and the technical development teams, perform systems analysis on various platforms and analyze tradeoffs between usability and performance needs. • The Business Systems Analyst plays a pivotal role in bridging business needs with technical solutions. • This position is responsible for gathering, analyzing, and documenting business requirements, facilitating stakeholder communication, collaborating on solution design, writing technical specifications, modeling business processes and supporting the implementation and continuous improvement of systems and processes to enhance the user experience within the Quench application ecosystem. • The Business Systems Analyst plays a strategic role in evaluating and transforming business processes, identifying areas for improvement, and driving initiatives that enhance operational efficiency, stakeholder alignment and overall business value within the organization.

Pennsylvania
$90K - $120K / year
Everway logo

Principal Systems Developer – Marketing Cloud

Everway

Unlocking the full potential of every person.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Lead development across Marketing Cloud (SSJS, AMPscript, SQL, Automation Studio) • Build scalable automations and reusable development patterns • Own integrations with other marketing systems • Define and enforce engineering standards • Own data model design and governance within Marketing Cloud • Ensure alignment with Salesforce CRM and enterprise data models • Optimise data processing, segmentation, and performance • Design and build integrations with Salesforce, data platforms (e.g. Databricks), and external tools • Define scalable data flow patterns (API, batch, event-driven) • Maintain platform health, performance, and reliability • Lead incident investigation and resolution • Manage technical debt and continuous improvement • Implement secure, compliant development practices • Own release and deployment processes • Introduce DevOps and CI/CD approaches where appropriate • Act as the technical authority for Marketing Cloud • Partner with Architecture, Data, and Salesforce teams • Guide Marketing Ops within defined guardrails • Collaborate with Marketing stakeholders to architect business needs into scalable technical solutions • Offer expert guidance aligned with Marketing Cloud best practices and emerging industry trends • Serve as a strategic technical authority for Marketing Operations and Go-To-Market functions

United Kingdom