FanDuel
Machine Learning Engineer – Personalization Team
We’re looking for a Machine Learning Engineer to join our growing team and help design, build, and deploy machine learning systems that power real‑world applications. In this role, you’ll work closely with data scientists, engineers, and product managers to bring models from experimentation to production and ensure they perform reliably at scale.
Responsibilities
Collaborate with data scientists to implement and optimize machine learning models for production use.
Develop and maintain pipelines for data preparation, training, and model deployment.
Build tools and services to support real‑time and batch inference workloads.
Translate product and business requirements into ML‑driven solutions.
Participate in agile workflows, including sprint planning, code reviews, and design discussions.
Work with engineers and analysts to ensure data integrity and efficient feature computation.
Implement monitoring and alerting to track model performance and detect issues such as data drift.
Write maintainable, testable code and follow best practices in version control and documentation.
Help automate training, deployment, and retraining workflows using ML Ops tools.
Required Qualifications
2–4 years of experience in software engineering, machine learning, or data science.
Proficiency in Python, with exposure to ML libraries (Scikit‑learn, TensorFlow, or PyTorch).
Solid understanding of data structures, algorithms, and software engineering principles.
Hands‑on with SQL and comfortable working with large datasets.
Familiarity with distributed computing (Apache Spark preferred).
Exposure to ML deployment & monitoring practices or strong interest in learning them.
Experience with cloud services (AWS preferred, GCP or Azure also valuable).
Preferred Qualifications
Experience with containerization (Docker, Kubernetes).
Familiarity with orchestration/ML Ops tooling (SageMaker, MLflow, Databricks).
Understanding of model evaluation metrics and techniques for improving generalization.
Interest in or experience with real‑time ML systems, recommendation engines, or NLP.
Benefits We offer a comprehensive benefits package that includes health plans (some with $0 per paycheck), fertility and family planning programs, mental health support, fitness benefits, paid time off, annual bonus, long‑term incentive opportunities, 401(k) with up to a 5% match, commuter benefits, pet insurance, and more. Benefits differ across location, role, and level.
Salary and Compensation The applicable salary range for this position is $116,000 – $152,250 USD, which is dependent on a variety of factors including relevant experience, location, business needs and market demand. This role may offer medical, vision and dental insurance; life insurance; disability insurance; a 401(k) matching program; short‑term or long‑term incentive compensation; paid personal time off; and 14 paid company holidays. FanDuel offers paid sick time in accordance with all applicable state and federal laws.
Equal Opportunity Employer FanDuel is an equal opportunities employer and we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or any other characteristic protected by state, local or federal law.
Accommodations FanDuel is committed to providing reasonable accommodations for qualified individuals with disabilities. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please email careers@fanduel.com.
Position Status We are actively hiring. If this role is no longer available, the job posting will be removed.
#J-18808-Ljbffr
Responsibilities
Collaborate with data scientists to implement and optimize machine learning models for production use.
Develop and maintain pipelines for data preparation, training, and model deployment.
Build tools and services to support real‑time and batch inference workloads.
Translate product and business requirements into ML‑driven solutions.
Participate in agile workflows, including sprint planning, code reviews, and design discussions.
Work with engineers and analysts to ensure data integrity and efficient feature computation.
Implement monitoring and alerting to track model performance and detect issues such as data drift.
Write maintainable, testable code and follow best practices in version control and documentation.
Help automate training, deployment, and retraining workflows using ML Ops tools.
Required Qualifications
2–4 years of experience in software engineering, machine learning, or data science.
Proficiency in Python, with exposure to ML libraries (Scikit‑learn, TensorFlow, or PyTorch).
Solid understanding of data structures, algorithms, and software engineering principles.
Hands‑on with SQL and comfortable working with large datasets.
Familiarity with distributed computing (Apache Spark preferred).
Exposure to ML deployment & monitoring practices or strong interest in learning them.
Experience with cloud services (AWS preferred, GCP or Azure also valuable).
Preferred Qualifications
Experience with containerization (Docker, Kubernetes).
Familiarity with orchestration/ML Ops tooling (SageMaker, MLflow, Databricks).
Understanding of model evaluation metrics and techniques for improving generalization.
Interest in or experience with real‑time ML systems, recommendation engines, or NLP.
Benefits We offer a comprehensive benefits package that includes health plans (some with $0 per paycheck), fertility and family planning programs, mental health support, fitness benefits, paid time off, annual bonus, long‑term incentive opportunities, 401(k) with up to a 5% match, commuter benefits, pet insurance, and more. Benefits differ across location, role, and level.
Salary and Compensation The applicable salary range for this position is $116,000 – $152,250 USD, which is dependent on a variety of factors including relevant experience, location, business needs and market demand. This role may offer medical, vision and dental insurance; life insurance; disability insurance; a 401(k) matching program; short‑term or long‑term incentive compensation; paid personal time off; and 14 paid company holidays. FanDuel offers paid sick time in accordance with all applicable state and federal laws.
Equal Opportunity Employer FanDuel is an equal opportunities employer and we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or any other characteristic protected by state, local or federal law.
Accommodations FanDuel is committed to providing reasonable accommodations for qualified individuals with disabilities. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please email careers@fanduel.com.
Position Status We are actively hiring. If this role is no longer available, the job posting will be removed.
#J-18808-Ljbffr