Machine Learning Engineer

  • Las Vegas, NV
  • Posted 23 days ago | Updated 7 hours ago

Overview

Remote
On Site
USD 122,000.00 - 166,000.00 per year
Full Time

Skills

Large Language Models (LLMs)
Machine Learning (ML)
Data Science
User experience
System integration
Data collection
Computer science
Process management
Software engineering
Version control
Analytical skill
Problem solving
Goal oriented
Data Analysis
Amazon EC2
Amazon S3
Customer support
Online training
Algorithms
Oracle Linux
Collaboration
Data
Marketing
Specification
Evaluation
Metrics
Design
Software deployment
Optimization
Scalability
Training
Automation
Testing
Statistics
Python
SQL
Linux
Servers
Bash
PyTorch
TensorFlow
LangChain
Writing
Cloud computing
Amazon Web Services
Continuous integration
Continuous delivery
Communication
IMPACT
Artificial intelligence
Ensemble
Amazon SageMaker
API
Amazon Redshift
Spectrum
Amazon DynamoDB
Management
Finance
Accounting
Creativity
Legal
Insurance
.NET

Job Details

Description

Robert Half is seeking a full-time Machine Learning Engineer to join an innovative team. In this role, you will work closely with the data science, product, and other key departments to enhance our website's functionality and user experience through advanced machine learning models and algorithms. You will be instrumental in identifying and implementing ML solutions to solve complex problems and improve our products.

Essential Duties & Responsibilities
  1. Collaboration: Work with data scientists, product, and marketing teams to translate business needs into technical specifications for machine learning solutions.
  2. Model Development: Create and refine machine learning models and algorithms.
  3. Model Evaluation: Evaluate, tune, and iterate models to achieve desired performance metrics (precision, F1 score, type-II error rates, etc.).
  4. System Integration: Assist in the design of architecture, model deployment, and integration with existing systems.
  5. Optimization: Enhance the performance and scalability of ML models in production environments, optimizing cost and efficiency in training, deployment, and inference processes.
  6. Automation: Implement automated processes for data preparation, model training, testing, and deployment.
  7. Consultation: Advise development, product, and marketing teams on data collection requirements.
  8. Monitoring: Monitor and maintain ML systems to ensure consistent and reliable performance.
  9. Continued Learning: Stay updated with the latest advancements in ML technologies and methodologies, incorporating best practices into projects.


Requirements

Skills & Qualifications
  • Education: Bachelor's degree in Computer Science, Engineering, Statistics, or a related technical field.
  • Experience: Minimum of three years as an ML Engineer, Data Engineer, Data Scientist, or a similar technical role.
  • ML Expertise: Proven experience in ML model building, iteration, evaluation, retraining, and maintenance.
  • Technical Skills:
  • Proficiency in Python and advanced SQL.
  • Experience with Linux servers, BASH, and process management.
  • Familiarity with ML frameworks (e.g., PyTorch, TensorFlow, Hugging Face Transformers, LangChain).
  • Experience with software engineering tools and best practices (e.g., version control, writing extensible code, containerization).
  • Experience with cloud platforms (AWS preferred).
  • Knowledge of CI/CD best practices and tools.
  • Data Judgment: Strong sense for data correctness, understanding dataset biases and correction methods.
  • Statistical Knowledge: Robust statistical and analytical skills.
  • Initiative: Self-starter with excellent problem-solving abilities and a willingness to take risks.
  • Communication: Strong communication skills for effective collaboration with cross-functional teams.
  • Environment: Desire to thrive in a fast-paced, results-driven environment with immediate business impact.

Preferred Qualifications
  • Advanced Education: Master's Degree or Ph.D. in Computer Science, AI, Machine Learning, or a related field.
  • Portfolio: Demonstrated expertise in machine learning, data analysis, and system integration through project portfolios.
  • Specialized Experience: Experience with recommendation systems, ensemble methods, large language models (LLMs), and RAG-based systems.
  • AWS Services: In-depth experience with specific AWS services (Sagemaker, API Gateway, Lambda, Redshift, Redshift Spectrum, ECR, EC2, S3, DynamoDB, CloudWatch).
  • API and Micro-Services: Experience in API development and maintenance, and micro-services management.


Technology Doesn't Change the World, People Do.

Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.

All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.

2024 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.

About Robert Half