We are seeking a highly skilled and motivated AWS, Python, and AI/ML Engineer to join our innovative technology team. In this role, you will design, develop, and deploy scalable cloud-based solutions leveraging AWS infrastructure, Python programming, and cutting-edge artificial intelligence and machine learning techniques. Your work will directly impact the performance, reliability, and intelligence of our core platforms, enabling data-driven decision-making and automation across the organization. This position is ideal for a technically adept professional who thrives in a fast-paced, collaborative environment and is passionate about building intelligent systems that solve real-world problems.
Responsibilities:
- Design, develop, and maintain scalable applications using Python within AWS environments.
- Build, train, and deploy machine learning models using frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Optimize AI/ML pipelines for performance, accuracy, and efficiency in production.
- Utilize AWS services including EC2, S3, Lambda, SageMaker, and CloudFormation for infrastructure and model deployment.
- Implement data ingestion, preprocessing, and feature engineering workflows for ML applications.
- Collaborate with data scientists, software engineers, and product teams to integrate AI capabilities into existing systems.
- Monitor, troubleshoot, and improve model performance and system reliability in production.
- Document architecture, code, and deployment processes to ensure maintainability and knowledge sharing.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field.
- Proven experience with Python and object-oriented programming principles.
- Hands-on experience with AWS cloud services and infrastructure as code (IaC).
- Strong understanding of AI/ML concepts, including supervised and unsupervised learning, deep learning, and model evaluation.
- Experience deploying ML models using AWS SageMaker or similar platforms.
- Familiarity with data pipelines, ETL processes, and working with large datasets.
- Knowledge of version control (e.g., Git) and CI/CD practices.
- Excellent problem-solving skills and ability to work independently and collaboratively.
- Kolkata