We are looking for a skilled and motivated Python AI/ML DynamoDB developer with strong experience in AWS cloud services and a solid foundation in AI/ML technologies. The ideal candidate will be responsible for designing, developing, and deploying scalable applications and machine learning models, while working with cloud-based infrastructure such as EC2, S3, Lambda, and API Gateway.
Required Skills
Proficiency in Python programming
Strong hands-on experience with AWS Cloud Services (EC2, S3, Lambda, API Gateway, etc.)
Experience working with DynamoDB and RDS. We can also consider candidates with NoSQL or MongoDB experience.
Proficiency in AI/ML concepts and frameworks (TensorFlow, PyTorch, or similar)
Experience in building and deploying ML models
Good understanding of REST APIs and microservices architecture
Familiarity with version control systems like Git
Preferred Qualifications
Experience with data pipelines and ETL processes
Knowledge of containerization tools like Docker
Exposure to MLOps practices
Experience working in Agile environments
Python Programming, AWS Cloud Services (EC2, S3, Lambda, API Gateway), DynamoDB, RDS, NoSQL Databases, MongoDB, AI/ML Concepts, TensorFlow, PyTorch, Machine Learning Model Development and Deployment, REST APIs, Microservices Architecture, Git, Data Pipelines, ETL Processes, Docker, MLOps, Agile Methodologies