AWS AI Developer
Job Summary
We are seeking an experienced AWS AI Developer to design, develop, and deploy intelligent applications using Amazon SageMaker (Bedrock) and Amazon Q. The ideal candidate will work with AWS services to build ML-powered solutions, collaborating closely with data scientists and engineering teams.
Responsibilities
- Design, develop, and deploy machine learning models using Amazon SageMaker (Bedrock).
- Utilize Amazon Q to develop intelligent question-answering systems and task automation.
- Develop and integrate back-end services for AI applications using AWS tools (e.g., Lambda, S3).
- Collaborate with data scientists and ML engineers to convert business requirements into technical solutions.
- Optimize AI models for performance, scalability, and accuracy.
- Write clean, efficient, and well-documented code adhering to best practices.
- Conduct unit testing and participate in code reviews to maintain code quality.
Requirements
- Minimum 3+ years of software development experience.
- Proficiency in high-level programming languages such as Python or Java.
- Hands-on experience with Amazon Bedrock and OpenSearch.
- Solid understanding of cloud computing concepts, with practical AWS experience.
- Familiarity with DevOps principles and practices.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Preferred Skills
- Experience with machine learning libraries such as scikit-learn and TensorFlow.
- Passion for innovation and eagerness for continuous learning.
Benefits
- Opportunity to work with cutting-edge AWS AI and ML tools.
- Collaborative environment with a focus on innovation and career growth.
- Work on real-world AI solutions impacting business efficiency and automation.