AI/ML Automation Engineer/Consultant Specialist
hsbc
Job Description
In this role you will:
- Develop, maintain, and optimize Python-based applications and ML/AI models for banking solutions.
- Design and implement user interfaces using React JS, ensuring seamless integration with backend services.
- Build and manage RESTful APIs for secure and scalable data exchange.
- Deploy, monitor, and troubleshoot applications on UNIX environments and Kubernetes clusters.
- Utilize AppDynamics and Splunk for application performance monitoring and incident analysis.
- Collaborate with cross-functional teams, including business analysts, infrastructure, and support teams.
- Manage and track incidents and service requests using ServiceNow.
- Participate in service transition, ensuring smooth deployment of new features to production.
Requirements
To be successful in this role you should meet the following requirements:
- Solid experience in Python development, with exposure to ML/AI frameworks (e.g., scikit-learn, TensorFlow, PyTorch).
- Proficiency in React JS for front-end development.
- Strong understanding of UNIX/Linux systems and shell scripting.
- Hands-on experience with Kubernetes for container orchestration and deployment.
- Experience designing and consuming REST APIs.
- Familiarity with application monitoring tools such as AppDynamics and Splunk.
- Working knowledge of ServiceNow or similar ITSM/ticketing tools.
- Experience in the banking or financial services domain.
- Good analytical and problem-solving skills.
- Understanding of cloud platforms, Oracle databases, and microservices architecture is a plus.
- Excellent communication and collaboration skills.