What are the responsibilities and job description for the Machine Learning Engineer position at Digipulse Technologies, Inc?
Machine Learning Engineer on W2
Introduction:
As a Machine Learning Engineer, you will be responsible for designing and developing machine learning and deep learning systems using ML algorithms and frameworks. You will work with data to create models, perform statistical analysis, and optimize model performance through training and retraining. Additionally, you will run machine learning tests and experiments to drive innovative solutions.
Responsibilities:
- Solid 5 years hands-on development as a Machine Learning Engineer.
- Strong programming skills in Python and Java.
- Experience with working on Gen AI solutions with Large Language Models, LangGraph, LangChain, LlamaIndex, Prompt Engineering, and Fine-tuning.
- Solid experience with developing python-based APIs (FastAPI / Flask).
- Design and develop machine learning and deep learning systems using ML algorithms/frameworks.
- Deploy models in Sagemaker, cloud-based data platforms like Snowflake or RDS for analytics data hosting, and set up EC2/EKS compute using AWS services.
- Work with data to create models, perform statistical analysis, and optimize performance through training and retraining.
- Run machine learning tests and experiments.
Location: Smithfield, RI
Hybrid position
Requirements:
- Bachelor''''s Degree or equivalent experience.
- Proficiency in LangChain, Python, Amazon Web Services, Machine Learning (ML), and model deployment.