M

Major League Soccer

North American pro soccer league media

Principal AI/ML Engineer - Semantic Data

AI Application Engineering +1Posted on Nov 5
Full-timeNew York, NY, USA

About the Job

Requirements

  • A master's degree or higher in computer science, engineering, or a related field.
  • 8–10+ years of experience in machine learning engineering, data systems, or applied artificial intelligence.
  • Strong expertise in Python, SQL, and production software engineering.
  • Deep experience with semantic data modeling, ontologies, and entity resolution.
  • Hands-on experience with embeddings, vector search, and retrieval systems.
  • Experience building and deploying large language model-powered systems, including retrieval-augmented generation.
  • Experience building production-grade artificial intelligence systems at scale.
  • Strong understanding of distributed systems and data architecture.

Responsibilities

  • Design and implement embedding pipelines across fan data, content, metadata, and behavioral signals.
  • Build metadata and enrichment systems that normalize and structure enterprise data for artificial intelligence use.
  • Develop knowledge bases and retrieval systems using vector databases and hybrid search architectures.
  • Create context assembly pipelines combining structured data, documents, application programming interfaces, and historical outputs.
  • Enable artificial intelligence systems to operate on unified semantic representations rather than raw data.
  • Architect and manage knowledge graphs representing fan, content, and business entity relationships.
  • Define and maintain a semantic layer that standardizes metrics, features, and business concepts.
  • Design ontologies, taxonomies, and entity models for fan behavior and identity.
  • Implement graph-based reasoning and enrichment workflows.
  • Ensure semantic consistency across analytics, machine learning, and operational systems.
  • Design and build retrieval-augmented generation systems grounded in semantic data.
  • Integrate large language models for reasoning over structured and unstructured data.
  • Develop pipelines that translate natural language into structured outputs such as queries and analytical tasks.
  • Build and optimize context pipelines that improve large language model grounding and factual accuracy.
  • Evaluate and integrate open-weight models for domain-specific reasoning.
  • Fine-tune or adapt models using parameter-efficient techniques.
  • Support deployment of large language model systems in private or on-premises graphics processing unit environments.
  • Optimize inference workflows for latency, cost, and scalability.
  • Enable large language model-driven workflows that reason over semantic data and retrieval systems.
  • Build scalable, production-grade services and application programming interfaces for semantic and artificial intelligence systems.
  • Work with vector and graph databases to support retrieval and reasoning.
  • Integrate structured data, documents, application programming interfaces, and model outputs.
  • Partner with data engineering on batch and real-time pipelines.
  • Ensure systems meet performance and reliability requirements.
  • Design evaluation frameworks for retrieval quality and large language model output correctness.
  • Monitor system performance, relevance, and model behavior.
  • Establish guardrails for explainability, traceability, and data attribution.
  • Ensure safe and reliable generation of structured outputs.
  • Mitigate risks related to bias, data leakage, and inconsistencies.
  • Collaborate with product, analytics, and engineering teams on artificial intelligence use cases.
  • Translate business problems into systems combining semantic data and large language model reasoning.
  • Partner with machine learning teams to improve model performance through better grounding.
  • Mentor engineers and establish best practices.

Desired Qualifications

  • Experience with knowledge graphs and graph databases.
  • Experience designing semantic layers or feature stores.
  • Experience with open-weight large language models and model adaptation.
  • Familiarity with on-premises or private graphics processing unit deployments.
  • Experience with modern data platforms such as AWS, Snowflake, and Databricks.
  • Background in marketing analytics, personalization, or customer data platforms.

About the Company

Major League Soccer

North American pro soccer league media

Major League Soccer runs the top professional soccer league in North America and provides digital content like live scores, highlights, stats, fantasy soccer, and news, plus tickets to matches. Its products include MLS Digital Properties, which sells 24/7 online advertising to reach sports fans, and partnerships with Soccer United Marketing (SUM) that create turnkey programs across content, video, mobile, and social. Unlike many competitors, MLS combines a pro league with an integrated media and marketing network to deliver cross-channel fan experiences. The goal is to grow North American soccer fandom, maximize audience engagement, and increase revenue from advertising, sponsorships, and live-event sales.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$25M
Headquarters
New York City, New York
Founded
1996

Recently Posted Jobs

Explore more opportunities at Major League Soccer

See more jobs