Machine Learning Engineer
Role details
Job location
Tech stack
Job description
Conduct gap analysis on datasets (current vs. needed state) and develop action plans Perform data cleansing, transformation, and migration planning Compare and map datasets across multiple HR and internal systems Build and maintain a skills inventory database (jobs, competencies, KSAs, proficiency levels) Develop automated processes to extract skills data (e.g., from performance reviews, onboarding data, open sources) Ensure PII compliance and secure, access-controlled data storage Support system integration, including ML/AI tools and chatbot capabilities Evaluate data impacts of system restructuring and external integrations Create documentation, SOPs, reports, and risk tracking artifacts
Requirements
BS degree with 8+ years of demonstrable experience. Databases (SQL/NoSQL), ETL pipelines, and data APIs Programming: Python, Java, Scala Machine Learning / AI tools and analytics platforms Cloud: AWS analytics services, Hadoop ecosystem Data visualization and reporting Collaboration: Work closely with engineers, DBAs, HR teams, SMEs, and project managers to align data, systems, and skill frameworks.
DESIRED QUALIFICATIONS:
Experience with using and creating Tableau visualizations. Experience with using and creating workspaces in Bluescape. Experience working with data services in the Sponsor's cloud environment. Experience using SharePoint, and adding and integrating content. Knowledge of Agile Project Management Methodology.