Job Title: AWS Bedrock Developer
Location: Malvern, PAJob Summary:
As an AWS Bedrock Developer, you will be responsible for designing, developing, and deploying scalable AI/ML solutions using Amazon Bedrock and related AWS services. You will work closely with cross-functional teams to build generative AI applications, integrate foundation models, and optimize performance in production environments.
Key Responsibilities:
Model Development & Deployment: Build, train, and deploy ML models using Amazon SageMaker and Bedrock
Generative AI Integration: Leverage Amazon Bedrock to integrate foundation models (FMs) into enterprise applications
Solution Prototyping: Use Amazon JumpStart to prototype and test pre-trained models
Automation & Scripting: Develop Python scripts for data preprocessing, model training, evaluation, and deployment
Performance Optimization: Monitor and optimize model performance, cost, and scalability.
Collaboration: Work with data scientists, ML engineers, and product teams to translate business needs into AI solutions.
Required Skills & Qualifications:
Bachelors or Master’s in Computer Science, Data Science, or related field.
3+ years of experience in ML and cloud-based AI development.
Strong hands-on experience with:
Amazon Bedrock
Amazon SageMaker
Amazon JumpStart
Python and libraries like scikit-learn, TensorFlow, PyTorch
Familiarity with AWS services: Lambda, S3, IAM, CloudWatch, Step Functions, Kinesis
Experience with boto3, NumPy, Pandas, and Hugging Face Transformers
Preferred Qualifications:
AWS Certifications (e.g., AWS Certified Solutions Architect).
Experience deploying scalable, production-grade AI/ML solutions.
Knowledge of GenAI methodologies and tools.