Software Engineer, GenAI & Digital Transformation

Custom Field 1:  Singapore Exchange
Location: 

Singapore, SG

Facility:  Group Technology Office
Job Type:  Permanent (HC)
Custom Field 2:  3016

Job Summary

We are seeking a skilled Software Engineer with experience in software development, data systems, or AI-driven platforms to support the design and implementation of Generative AI (GenAI) and digital transformation projects at SGX. 

Working closely with the Senior Software Engineer, GenAI Platforms, this role will contribute to the delivery of cutting-edge AI solutions, from prototype to production, leveraging modern LLM frameworks (e.g. Llama, Gemini, GPT) and scalable cloud infrastructure (GCP, AWS). 

The ideal candidate is hands-on, curious about emerging AI technologies, and eager to help shape SGX’s next-generation digital ecosystem. 

Job Responsibilities

•    Collaborate with senior engineers and product managers to design, develop, and deploy AI-enable applications. 
•    Implement and maintain cloud-based systems on GCP and AWS for model training, testing, and deployment. 
•    Integrate LLMs and GenAI services (e.g. Gemini, Llama, Claude, Open AI APIs) into production workflows. 
•    Support data engineering, feature development, and MLOps pipelines. 
•    Develop robust, maintainable backend services using modern frameworks and best practices. 
•    Participate in code reviews, testing, and documentation to ensure reliability and security.
•    Contribute to SGX’s digital transformation initiatives, helping modernize legacy systems and processes. 
•    Work closely with cross-functional teams to translate business requirements into technical solutions.
•    Stay updated on emerging AI and cloud technologies, and propose improvements for platform efficiency. 

Job Requirements

•    8+ years of professional experience in software engineering, preferably within digital transformation or AI-related projects. 
•    Bachelor’s degree in Computer Science, Information Technology, Data Engineering, or a related discipline.
•    Strong programming experience in Python, Java, or similar modern languages. 
•    Experience with cloud infrastructure (GCP, AWS) and containerization (Docker, Kubernetes). 
•    Familiarity with GenAI/LLM frameworks (LangChain, Vertex AI, Hugging Face, OpenAI APIs). 
•    Knowledge of data processing, APIs, and microservices architecture. 
•    Excellent problem-solving, analytical, and communication skills. 
•    Enthusiasm for learning new AI technologies and working in a fast-moving, collaborative environment. 
•    Prior exposure to MLOps tools (MLflow, Kubeflow, Vertex Pipelines) advantageous. 
•    Experience integrating AI into enterprise business systems advantageous. 
•    Background in data visualization or analytics advantageous. 
•    Experience working in regulated or financial environments advantageous. 


Job Segment: Cloud, Testing, Computer Science, Developer, Java, Technology