Overview
On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Skills
Python
R
Java
TensorFlow
PyTorch
scikit-learn
XGBoost
Statistical Models
Data Manipulation
Pandas
NumPy
SQL
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
Conflict Resolution
Problem Solving
Communication
Management
Natural Language Processing
Computer Vision
Predictive Analytics
Collaboration
Training
Testing
Data Quality
Continuous Integration
Continuous Delivery
Machine Learning Operations (ML Ops)
Artificial Intelligence
Research
Algorithms
Mentorship
Machine Learning (ML)
Job Details
Hiring: W2 Candidates Only
Visa: Open to any visa type with valid work authorization in the USA
Experience Required: 6 to 12 years
Level: Mid to Lead positions
Role and responsibilities:
- 6+ years of experience in AI/ML development.
- Strong programming skills in Python (preferred), R, or Java.
- Experience with ML frameworks such as TensorFlow, PyTorch, Scikit-learn or XGboost.
- Solid understanding of machine learning algorithms and statistical modeling.
- Experience with data manipulation tools (e.g., Pandas, NumPy) and SQL.
- Experience with cloud platforms (AWS, Azure, Google Cloud Platform) and MLOps practices.
- Excellent problem-solving and communication skills.
- Design, implement and optimize machine learning models (supervised, unsupervised, reinforcement learning).
- Work on NLP, computer vision, recommendation systems, and predictive analytics projects.
- Perform feature engineering, data preprocessing, and model selection.
- Collaborate with Data Engineers to acquire and preprocess large datasets.
- Build data pipelines to support training, testing, and deployment of models.
- Ensure data quality, consistency, and reliability.
- Deploy ML models into production environments using CI/CD and MLOps practices.
- Monitor model performance, retrain models, and handle model versioning.
- Optimize inference performance and resource utilization.
- Stay current with the latest ML/AI technologies, frameworks and research.
- Evaluate new algorithms, tools and libraries to improve model performance.
- Experiment with novel approaches to solve complex business problems.
- Work with software engineers, data scientists and product managers to integrate ML solutions into applications.
- Mentor junior engineers and share best practices in ML development and deployment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.