Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Corp - Global Procurement 
United States, California, Irvine 
494546916

05.02.2025
DESCRIPTION

Job Responsibilities:1. Solution Design & Architecture:
- Design and architect end-to-end cloud-based solutions utilizing AWS services like Lambda, ECS, DynamoDB, Bedrock, SageMaker, and related technologies.
- Develop scalable, resilient, and secure cloud architectures for Gen AI-based solutions, ensuring optimal performance and cost-effectiveness.
- Lead technical discussions and collaborate with cross-functional teams to align architectural designs with business requirements.2. Pipeline Development & Integration:
- Build and maintain robust data pipelines and integrations for Generative AI models using AWS Bedrock.
- Implement CI/CD pipelines to automate deployments and manage version control for AI models and cloud infrastructure.
3. Machine Learning Support:- Understand and implement basic ML concepts such as model deployment, versioning, monitoring, and scaling within AWS infrastructure.
- Provide guidance on model training and tuning using AWS SageMaker.4. Security & Compliance:
- Ensure solutions adhere to AWS best practices for security, governance, and compliance (e.g., IAM, data encryption, monitoring, etc.).
- Conduct security assessments and implement controls to protect sensitive data, especially when working with AI models.5. Monitoring & Optimization:
- Set up monitoring, logging, and alerting mechanisms for AWS services and AI model performance using CloudWatch, CloudTrail, and other AWS tools.
- Continuously optimize cloud resources and pipelines to improve performance and reduce costs.
Key job responsibilities
1. Solution Design
- AWS Expertise: Strong experience with AWS services such as Lambda, ECS, DynamoDB, AWS Bedrock, SageMaker, S3, API Gateway, and CloudFormation/cdk.
- DevOps & Automation: Hands-on experience with CI/CD pipelines, infrastructure as code (cdk), and containerization (Docker/Kubernetes).
- Integration Skills: Proficient in building RESTful APIs and integrating third-party services with AWS cloud solutions.
- Data Handling: Experience with database technologies (NoSQL & SQL), ETL processes, and data storage best practices in the cloud.2. Machine Learning & AI:
- Basic understanding of ML concepts such as model training, deployment, inference, and monitoring.
A day in the life1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language


PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent