You will participate in the development and operation of next-generation AI/ML platforms, ensuring their security, performance, and reliability. Additionally, you'll help design solutions that align capabilities with key business challenges.
about the job.
- Contribute to the development of AI/ML platforms, including monitoring, logging, and deploying proprietary, open-source, or in-house applications
- Develop services and integrate them with internal and external APIs
- Identify and evaluate new technologies to enhance performance, maintainability, and scalability of infrastructure
- Provide visibility into the structure, state, and performance of the AI/ML platform
- Collaborate closely with Architects, Platform Engineers, and Product Owners to deliver software in a continuous delivery environment
- Partner with data scientists and business stakeholders to assist in the development and deployment of analytics and machine learning models
skills & experiences required.
- At least 3 years of experience in AI/ML platform development
- Expertise in software engineering and system design; hands-on programming in Python
- Experience with DataOps/MLOps in a large-scale enterprise environment; preferably deliver large-scale data infrastructure projects (100 TB)
- Experience in public cloud solutions e.g. AWS / Azure / AliCloud
- Familiarize with the following technology stack:
- Infrastructure: Docker, Terraform, Kubernetes
- AI/ML Platform: Jupyter, MLflow, Ray
- Data Engineering: Airflow, Spark
- CICD Suite: Jenkins, JIRA, Sonar, Git, Ansible
- Test Framework: jMeter, jUnit, PyTest
- Collaborate effectively in an international team, with a solid grounding in financial services as a plus
- Excellent communication skills and data-driven thinking capabilities
- Manage teams and solve problems; be self-motivated, creative, and demonstrate a proven track record in developing and driving firm-wide initiatives