Senior Associate, Backend Engineer (Data, AI/ML), Investment & Trading Technologies, Technology & Operations
DBS Bank
- Singapore
- Permanent
- Full-time
- Enhance system design and architecture for stability, performance, and reliability of machine learning applications.
- Develop scalable data processing pipelines/ workflows and optimize database connections.
- Design and integrate RESTful APIs for seamless communication with external services.
- Maintain Python-based ML applications, libraries, and APIs using Python 3.
- Create pipelines for continuous operation, feedback, and monitoring of ML models following MLOps best practices.
- 3-5 years of Python development experience, with expertise in Python 3.
- Strong understanding of API development, database connectivity, and programming basics.
- Deep knowledge of software design, computer architectures, and algorithms.
- Familiarity with multiprocessing techniques for efficient event-based processing.
- Experience designing and implementing large-scale distributed data systems.
- Understanding of CI/CD pipelines, agile methodologies, and software deployment.
- Familiarity with key infra technologies like NoSQL solutions (MongoDB, ElasticSearch), Openshift, Kubernetes.
- Experience with machine learning frameworks and MLOps tools.
- Experience building scalable ML system architectures and big-data pipelines.
- Proficiency in Kafka/ActiveMQ and Redis for message queueing and event-driven architectures.
- Experience in high-concurrency application development, high-performance design, coding and performance tuning.
- Knowledge of language models, RAG concepts, and generative AI frameworks.