E

Experian

Venture capital arm funding data startups

Lead Machine Learning Engineer

Applied Machine LearningPosted on Nov 12
Full-timeSofia, BulgariaNo salary listed

About the Job

Requirements

  • Software engineering fundamentals, including object-oriented programming, data structures, algorithms, design patterns, testing, and maintainable software design.
  • Hands-on experience with Python and its data and analytical ecosystem, such as Pandas and NumPy.
  • Experience developing production-grade data or machine-learning applications, rather than only analytical prototypes or notebooks.
  • Experience designing APIs and services for exposing data or machine-learning capabilities.
  • Experience with the software development lifecycle, Agile development practices, code review, and version control.
  • Experience with applied machine learning and statistical concepts, including model evaluation, feature engineering, overfitting, cross-validation, and appropriate training, validation, and test methodologies.
  • Experience with large-scale data-processing technologies such as Apache Spark, PySpark, and Spark SQL.
  • Experience with Databricks or a comparable modern data and machine-learning platform, including data processing, jobs and workflows, and machine-learning lifecycle capabilities.
  • Understanding of modern data technologies such as Delta Lake, distributed data processing, and data-quality controls.
  • Experience developing reusable features or attributes for machine-learning or analytical applications.
  • Practical experience with at least one major cloud platform, Amazon Web Services or Azure, and the ability to apply that knowledge across cloud environments.
  • Understanding of core cloud concepts, including compute, object storage, networking, identity and access management, security, and managed data services.
  • Experience with relevant Amazon Web Services services such as S3, EC2, Lambda, EKS, SageMaker, OpenSearch, and managed Kafka services, or equivalents.
  • Ability to design cloud solutions for performance, scalability, reliability, security, and cost efficiency.
  • Experience designing and working with continuous integration and continuous delivery pipelines.
  • Experience with infrastructure as code, such as Terraform.
  • Hands-on knowledge of Docker, Kubernetes, and container-based deployment patterns.
  • Comfort working in Linux environments.
  • Experience troubleshooting production systems and identifying performance, scalability, and reliability bottlenecks.
  • Understanding of monitoring, logging, and operational practices for production data and machine-learning services.
  • Ability to translate requirements into technical designs and evaluate architectural trade-offs.
  • Ability to design reusable solutions and integration patterns that can scale across multiple teams, markets, and technology environments.
  • Experience leading technical design and architecture reviews and establishing engineering standards.
  • Ability to review and improve code produced by engineers and data scientists, including performance, maintainability, and production readiness.
  • Ability to communicate complex technical concepts to technical and non-technical audiences.
  • Ability to partner and work across engineering, analytics, product, and geographically distributed teams.
  • Ability to evaluate alternatives and make technical decisions.
  • Ability to manage technical and delivery risks.

Responsibilities

  • Lead the design and evolution of capabilities for developing, calculating, testing, governing, deploying, and operating data attributes at scale.
  • Build reusable frameworks, tooling, and automation to move attributes from experimentation and prototyping into governed, production-ready services.
  • Ensure solutions meet performance, scalability, reliability, and maintainability requirements.
  • Shape the end-to-end technical architecture and engineering patterns supporting the attribute lifecycle, from development in analytical environments through governance and deployment to production execution.
  • Design integration patterns that enable attribute services to work with existing data and bureau platforms while minimizing implementation effort for consuming systems.
  • Lead performance and scalability validation and resolve complex cross-platform integration challenges.
  • Evaluate new data sources and methodologies, quantifying their incremental predictive and analytical value.
  • Develop and implement approaches to demonstrate the value of Experian data assets and translate them into new attributes and capabilities.
  • Explore technical approaches such as synthetic data to support analytical experimentation, product development, and data propositions.
  • Design reusable approaches for onboarding new data assets and existing attribute libraries, including data ingestion, transformation, and ETL pipelines.
  • Establish data-quality controls and engineering practices.
  • Develop approaches for migrating legacy attributes and data processes onto strategic platforms while maintaining business continuity.
  • Provide hands-on technical leadership for complex implementations and proof-of-concepts across multiple markets.
  • Establish reference architectures, reusable implementation patterns, engineering standards, and development practices for adoption across teams.
  • Conduct architecture and code reviews, troubleshoot complex technical issues, mentor engineers and data scientists, and help local Analytics and Engineering teams adopt new capabilities and operate them independently.

Desired Qualifications

  • Experience with FastAPI or similar frameworks.
  • Experience with machine-learning lifecycle, model or feature tracking, deployment, or MLOps practices.
  • Experience with Azure services such as Blob Storage, Virtual Machines, networking, Microsoft Entra ID, Databricks, and Azure Data Factory.
  • Experience with Jenkins.
  • Experience with API management platforms such as Apigee.
  • Experience implementing single sign-on and identity integrations, such as Okta.
  • Experience migrating legacy analytical or data workloads onto modern cloud platforms.
  • Experience developing platforms, frameworks, or tooling used by Data Science and Analytics teams.
  • Experience in regulated, data-intensive environments such as financial services.

About the Company

Experian

Venture capital arm funding data startups

Experian Ventures is the venture capital arm of Experian, a global information services company. It provides investment capital and strategic partnerships to startups, helping them grow by leveraging Experian's data assets, technology, and global network. The fund focuses on backing entrepreneurs who can disrupt data- and tech-driven markets, using Experian's platforms and reach to accelerate portfolio companies. Unlike standalone funds, it differentiates itself with access to Experian's scale, data resources, and worldwide offices, enabling closer collaboration and faster go-to-market support. The goal is to fund and mentor startups that can shape the future of information services while expanding Experian's ecosystem and influence across regions.

Company size
1-10
Company stage
Not listed
Total funding
$82M
Headquarters
Costa Mesa, CA
Founded
1995

Recently Posted Jobs

Explore more opportunities at Experian

See more jobs