BM

AWS ML Engineer

Bmw Techworks India
Bangalore7-10 LPA Posted 22 Aug 2025
FULL TIME
Lambda
Dynamodb
Restful Apis
Java
Rds
+1 more

Job Description

  • Design, develop, and maintain scalable, high-performance applications using AWS services such as EC2, S3, Lambda, RDS, DynamoDB, Batch and ECS/EKS.
  • Monitor and optimize application performance using AWS tools like CloudWatch, X-Ray.
  • Integrate microservices, RESTful APIs, and serverless architectures into applications.
  • Collaborate with product managers and DevOps engineers to deliver end-to-end solutions.

Required Skills and Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of experience as a Software Engineer
  • Strong proficiency in AWS core services (e.g., EC2, S3, Lambda, RDS, DynamoDB, Batch, CloudFormation).
  • Experience with programming languages such as Python, Java
  • Knowledge of cloud architecture principles, microservices, and serverless computing.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes or ECS.
  • Understanding of security best practices for cloud-based applications (IAM, VPC).
  • Experience with CI/CD tools and version control systems (e.g., Git, AWS CodePipeline).
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Excellent communication and teamwork skills.

Nice-to-Have Skills:

  • Experience with computer vision technologies (e.g., OpenCV, TensorFlow, PyTorch)
  • Familiarity with AWS AI/ML services, such as SageMaker.
  • Knowledge of machine learning pipelines and integrating computer vision models into production environments.