What are the responsibilities and job description for the AI/ML Engineer AWS SageMaker & Bedrock position at Princeton IT Services?
Job Details
Job Title: AI/ML Engineer AWS SageMaker & Bedrock
Location: Remote ( NY/NJ)
Job Type: Full-Time Contract
Job Overview:
We are seeking an experienced AI/ML Engineer with deep expertise in Python, AWS, and Machine Learning frameworks to design, train, and deploy scalable AI/ML and GenAI models in production environments. The ideal candidate will have hands-on experience with AWS SageMaker and AWS Bedrock, along with a strong background in data science and applied machine learning.
Key Responsibilities:
- Design, develop, and deploy scalable AI/ML models using AWS SageMaker and Bedrock.
- Build and optimize end-to-end machine learning pipelines for model training, evaluation, and deployment.
- Collaborate with data engineers, product teams, and stakeholders to deliver high-impact ML solutions.
- Work with large datasets to perform data cleaning, feature engineering, and model tuning.
- Implement and maintain best practices for MLOps, versioning, and model monitoring.
- Research and experiment with Generative AI (GenAI) frameworks and foundation models.
Required Skills & Qualifications:
- 5 years of experience in Python programming and data science.
- Hands-on experience with AWS AI/ML stack SageMaker, Bedrock, Lambda, and related services.
- Strong understanding of machine learning algorithms, NLP, and deep learning frameworks (TensorFlow, PyTorch, or Hugging Face).
- Proven ability to deploy and manage models in production environments.
- Experience with MLOps, CI/CD, and containerization (Docker).
- Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications:
- Experience with Generative AI, LLM fine-tuning, and prompt engineering.
- AWS Machine Learning Specialty or related certification.
- Prior experience working in financial services or enterprise-scale environments.