Are you applying to the internship?
Job Description
Job Description:
The Engineer – Machine Learning (ML) is a key role responsible for developing and implementing machine learning algorithms and models to solve complex business problems and improve technological solutions within The Venetian Resort. This role requires a strong background and passion for machine learning, AI, and statistical modeling.
Essential Duties & Responsibilities:
• Architecting and building robust, cloud-based pipelines and an ML framework for training, deploying, inferring, and monitoring machine learning models at scale.
• Applying expertise in model design, training, evaluation, validation, implementation, and monitoring.
• Conducting data preprocessing, feature engineering, and model evaluation.
• Managing workflows and data pipelines.
• Implementing monitoring systems to track model performance.
• Designing, developing, and implementing predictive models and algorithms to support business objectives.
• Conducting exploratory data analysis, descriptive analysis, and deep dives into large datasets to identify trends, patterns, and opportunities for business improvement.
• Using visualization techniques to present analysis findings clearly to both technical and non-technical audiences.
• Making infrastructure decisions based on understanding of ML modeling techniques and potential issues, including model selection, data and feature selection, model training, hyperparameter tuning, dimensionality reduction, bias/variance trade-offs, and validation.
• Creating and maintaining detailed operational documentation.
• Ensuring code is well-managed to minimize vulnerabilities, models are well-governed from a risk perspective, and ML practices align with Responsible and Explainable AI principles.
• Leading code reviews to maintain best practices.
• Providing technical guidance and mentorship to team members.
• Innovating with new approaches and staying updated on current research and technologies in the ML engineering community.
• Maintaining consistent and regular attendance.
• Performing other related duties as assigned.
Minimum Qualifications:
• 21 years of age.
• Proof of authorization to work in the United States.
• Bachelor’s degree (Master’s preferred) in computer science, engineering, data science, statistics, mathematics, or a related field.
• Ability to obtain and maintain Nevada Gaming Control Board registration and any other required certifications or licenses.
• Minimum 2 years of relevant experience.
• Practical experience building, evaluating, scaling, and deploying ML pipelines using Python, preferably within the Google Cloud Platform (GCP) and Databricks ecosystem.
• Proficiency in Python programming, data manipulation (SQL, Spark, Pandas), machine learning (scikit-learn, Keras/TensorFlow), and optimization (linear programming) tools.
• Experience with CI/CD pipelines and Git version control.
• Experience with data visualization to communicate ML model behavior and business insights.
• Demonstrated experience in statistical/quantitative analysis, forecasting, predictive analytics, multivariate testing, outlier analysis, and/or optimization algorithms.
• Expertise in AI/ML model design and development, using frameworks and libraries like TensorFlow, PyTorch, scikit-learn, Pandas, NumPy, NLTK, spaCy, OpenCV, or similar.
• Experience working with large, dynamic datasets and developing code for data ingestion, cleansing, and evaluation.
• Solid understanding of ML fundamentals and ability to translate business requirements into ML solutions.
• Excellent problem-solving skills and ability to work in a fast-paced environment.
• Strong communication and teamwork skills.
• Sharp analytical, technical, and mathematical/statistical skills.
• Ability to communicate technical concepts clearly to both technical and non-technical audiences.
• Excellent English communication skills (written and spoken).
• Strong interpersonal skills.
• Ability to work varied shifts, including nights, weekends, and holidays.
Physical Requirements:
• Ability to lift/carry 10 pounds.
• Ability to access all areas of the property.
• Ability to maintain composure under pressure and meet deadlines.
• Ability to interact effectively with guests and colleagues.
• Ability for prolonged periods of walking, standing, stretching, bending, and kneeling.
• Ability to work in a fast-paced environment and be exposed to various environmental factors (CRT, noise, dust, smoke).