Description

Key Responsibilities
 

  • Develop and maintain scalable applications and solutions in AWS native environments.
     
  • Build, deploy, and integrate microservices architectures for AI-enabled products.
     
  • Collaborate closely with product, engineering, and business teams to identify AI opportunities and embed AI features in our offerings.
     
  • Utilize Python to build robust, efficient, and maintainable code.
     
  • Apply existing, mature AI models and services to enhance product functionality and improve business outcomes.
     
  • Participate in code reviews and adhere to development best practices.
     
  • Ensure seamless communication between various cloud-based components and services within AWS.
     
  • Support the design, testing, and troubleshooting of cloud-native AI applications.
     
  • Foster a collaborative team environment by contributing ideas and openly engaging with peers.
     


 

Requirements


 

  • Proficient in Python development with extensive hands-on experience.
     
  • Strong expertise in AWS services (e.g., Lambda, S3, EC2, SageMaker, DynamoDB).
     
  • Familiarity with microservices architecture and cloud-native development.
     
  • Experience in deploying and managing AI-powered applications within cloud ecosystems.
     
  • Ability to work with existing AI models and integrate them into products.
     
  • Excellent communication skills with the ability to convey complex technical concepts clearly.
     
  • Strong team player and collaborator, able to work effectively across multidisciplinary teams.
     


 

Preferred Qualifications
 

  • Background or knowledge in AI/ML concepts and frameworks.
     
  • Experience with DevOps and continuous integration/continuous deployment (CI/CD) pipelines.
     
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
     
  • Prior experience with AWS tools like SageMaker, Rekognition, or Comprehend.​
     


 

Education

Any Graduate