Senior Analyst - Machine Learning, Python
HCLTech · Hudson, NH, US
Apply directly on HCLTech’s careers site — no account needed.
About the role
Hudson, New Jersey
Job Summary
AI/ML Analyst responsible for analyzing data, building machine learning models, and delivering actionable insights to support business and technology initiatives.
Key Responsibilities
Analyze structured and unstructured data to extract meaningful insights
Develop, train, and validate machine learning models
Perform data preprocessing, feature engineering, and model optimization
Translate business requirements into data-driven solutions
Work with cross-functional teams (Data Engineering, Business, IT)
Create dashboards, reports, and visualizations for stakeholders
Monitor model performance and ensure continuous improvement
Document processes, models, and analytical findings
Skill Requirements
Strong knowledge of Python/R and ML libraries (scikit-learn, TensorFlow, PyTorch)
Experience with data analysis and visualization (Pandas, NumPy, Power BI/Tableau)
Understanding of machine learning techniques (regression, classification, clustering)
Knowledge of SQL and database management
Experience in data cleaning and feature engineering
Basic understanding of cloud platforms (Azure/AWS/GCP
Experience with AI/ML pipelines and deployment
Knowledge of NLP, Deep Learning, or GenAI concepts
Familiarity with big data tools (Spark, Hadoop)
Experience working in Agile environments
Domain experience in healthcare/finance (if client-specific
Other Requirements
Bachelor’s/Master’s in Computer Science, Data Science, Statistics, or related field
3–7 years of experience in AI/ML or data analytics roles
Maximum Salary (US): 99000
Minimum Salary (US): 61000
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-
Job Summary
AI/ML Analyst responsible for analyzing data, building machine learning models, and delivering actionable insights to support business and technology initiatives.
Key Responsibilities
Analyze structured and unstructured data to extract meaningful insights
Develop, train, and validate machine learning models
Perform data preprocessing, feature engineering, and model optimization
Translate business requirements into data-driven solutions
Work with cross-functional teams (Data Engineering, Business, IT)
Create dashboards, reports, and visualizations for stakeholders
Monitor model performance and ensure continuous improvement
Document processes, models, and analytical findings
Skill Requirements
Strong knowledge of Python/R and ML libraries (scikit-learn, TensorFlow, PyTorch)
Experience with data analysis and visualization (Pandas, NumPy, Power BI/Tableau)
Understanding of machine learning techniques (regression, classification, clustering)
Knowledge of SQL and database management
Experience in data cleaning and feature engineering
Basic understanding of cloud platforms (Azure/AWS/GCP
Experience with AI/ML pipelines and deployment
Knowledge of NLP, Deep Learning, or GenAI concepts
Familiarity with big data tools (Spark, Hadoop)
Experience working in Agile environments
Domain experience in healthcare/finance (if client-specific
Other Requirements
Bachelor’s/Master’s in Computer Science, Data Science, Statistics, or related field
3–7 years of experience in AI/ML or data analytics roles
Maximum Salary (US): 99000
Minimum Salary (US): 61000
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-
Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.
Skills
- Python
- R
- scikit-learn
- TensorFlow
- PyTorch
- pandas
- NumPy
- Power BI
- Tableau
- SQL
- Azure
- AWS
- GCP
- Spark
- NLP
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Get my matched jobs
Free account — no card required
93 161 live jobs · 17 643 companies tracked · 6 170 added today