Skip to content

Search jobs right inside Claude, ChatGPT or Cursor.

Connect MCP to your agent →

Siam Commercial Bank

NewBe an early applicant

Machine Learning Engineer

Posted 1 view
Discussion

Job Summary

ML Engineer in SCB Data Analytics team is a unique combination of Data Engineer, MLOps, and a bit of Full Stack. You will be responsible for many engineering tasks from integrating incredible amount of data in SCB, to developing and maintaining a production grade software solution to leverage the data and deliver values to the bank and its millions of customers.


Job Description

  • Productionize models: architectural design, develop, test, deploy the whole software components as microservices, Databricks workflows, ADF pipelines, etc. to serve in high load environments.

  • Work closely with data scientists to track performance, set up model monitoring, automated alerts, and further optimize features/models.

  • You will be working on data pipelines and ETL of thousands of tables.

    • Ingesting data from various sources: Azure Blob, sFTP, Kafka, SQL Server, REST API.

    • Running models and integrate into several destinations: Azure Blob, S3, sFTP, Kafka, Databases, emails, MS teams notifications, etc.

  • Further enhance and maintain our in-house platform for managing and automating Features and Models. This involves full stack site, Databricks, job scheduling tools, helper library, and a lot of problem-solving skills.



Qualifications

  • Ideal academic background would be a BSc or MSc degree in computer science, software engineering, or information technology.

  • Proficiency with Spark, SQL, Python or Scala.

  • Experience in Software development life cycles: code, unit tests, git or other SCM, CI/CD pipelines, monitor logs or service resource usages.

  • Basics knowledge in computer engineering: computer systems, network, security.

  • Understand common machine learning concepts: “features,” “metrics,” decision trees, gradient boosting, embedding, neural networks, etc. Underlying rigorous mathematical proofs are not required, but ML Engineer needs to understand what a model does to adjust it.

  • Communication and interpersonal skills to work with other scientists/engineers and non-technical business units.


Preferred Qualifications

  • Work Experience as ML Engineer, Data Engineer, Fullstack or Backend Software Engineer, Solution/Cloud Architect or related roles.

  • Experience with these libraries is a plus: TensorFlow, MLFlow, SynapseML, TensorRT, ONNX, django, react, etc.

  • Experience working with cloud, preferably Azure.

  • Data privacy, PDPA awareness

  • English Proficiency. Most specs and documents are written in English.



Skills

Apply

See also

ML / AI jobs by country — openings, pay and top skills →