[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-computer-vision-sg":3,"job-search-\u002Fen-sg\u002Fjobs-by-expertise\u002Fcomputer-vision":4,"expertise-filters-\u002Fen-sg\u002Fjobs-by-expertise\u002Fcomputer-vision":115,"featured-jobs-\u002Fen-sg\u002Fjobs-by-expertise\u002Fcomputer-vision":254},{},{"total":5,"jobs":6},2,[7,87],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":30,"processed_job_expertise_skills":60,"processed_job_expertise_skills_labels":61,"max_cpc":86,"actual_cpc":86},76528,"senior-ai-engineer-ocbc-bank","Senior AI Engineer",null,false,{"name":14,"slug":15,"logo_url":11},"OCBC Bank","ocbc-bank",[],[18],"SG","onsite",120000,180000,"SGD","estimated",[25],"FULL_TIME","permanent",{"aws":28,"gcp":28,"git":28,"ray":28,"sql":28,"fsdp":28,"java":29,"ci\u002Fcd":28,"kafka":28,"mlops":28,"nosql":28,"numpy":28,"docker":28,"mlflow":28,"pandas":28,"python":29,"autogen":28,"pytorch":28,"azure ml":28,"kubeflow":28,"deepspeed":28,"langchain":28,"kubernetes":28,"tensorflow":28,"spring boot":28,"restful apis":28,"scikit-learn":28,"microservices":29,"pytorch distributed":28},3,4,[31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],"Python","Java","TensorFlow","PyTorch","pandas","NumPy","scikit-learn","Spring Boot","Microservices","AWS","GCP","Azure ML","Kafka","Docker","Kubernetes","SQL","NoSQL","Git","RESTful APIs","CI\u002FCD","MLOps","LangChain","AutoGen","MLflow","Kubeflow","Ray","FSDP","DeepSpeed","PyTorch Distributed",{"edge ai":28,"agentic ai":28,"lora\u002Fqlora":28,"deep learning":28,"peft pipelines":28,"computer vision":28,"machine learning":29,"model deployment":28,"model monitoring":28,"model versioning":28,"vector databases":28,"agile development":28,"federated learning":28,"prompt engineering":28,"distributed systems":28,"multi-agent systems":28,"distributed training":28,"predictive analytics":28,"recommendation systems":28,"transformer architectures":28,"event-driven architectures":28,"natural language processing":28,"large language models (llms)":28,"retrieval-augmented generation (rag)":28},[62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85],"Machine Learning","Agentic AI","Multi-agent systems","Deep Learning","Natural Language Processing","Computer Vision","Recommendation Systems","Predictive Analytics","Distributed Systems","Event-driven architectures","Model deployment","Model monitoring","Model versioning","Agile development","Transformer architectures","Large Language Models (LLMs)","Vector databases","Retrieval-augmented generation (RAG)","Federated learning","Edge AI","Distributed training","LoRA\u002FQLoRA","PEFT pipelines","Prompt engineering",1,{"id":88,"slug":89,"title":90,"raw_title":11,"is_featured":12,"company":91,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":94,"processed_country_iso_code_gmaps":95,"processed_home_office":19,"processed_salary_min":96,"processed_salary_max":97,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":98,"processed_employment_types":99,"processed_it_skills":100,"processed_it_skills_labels":101,"processed_job_expertise_skills":105,"processed_job_expertise_skills_labels":106,"max_cpc":86,"actual_cpc":86},63215,"ai-engineer-1-year-contract-pacs-prudential-assurance-company-singapore-pte-ltd","AI Engineer (1 Year Contract)",{"name":92,"slug":93,"logo_url":11},"Prudential Assurance Company Singapore (Pte) Ltd","prudential-assurance-company-singapore-pte-ltd",[],[18],90000,130000,[25],"contract",{"r":28,"aws":28,"azure":28,"python":29,"pytorch":29,"tensorflow":29,"google cloud":28,"scikit-learn":29},[31,102,33,34,37,40,103,104],"R","Google Cloud","Azure",{"nlp":28,"mlops":29,"llmops":29,"computer vision":28,"machine learning":29,"model evaluation":29,"data preprocessing":29,"feature engineering":29,"cloud infrastructure":28,"large language models":29,"research and development":29},[62,107,67,108,51,109,110,111,112,113,114],"Large Language Models","NLP","LLMOps","Data Preprocessing","Feature Engineering","Model Evaluation","Cloud Infrastructure","Research and Development",{"industry":116,"employment_type":123,"expertise_skills":128,"it_skills":191,"salary_currency":250,"processed_working_hours":252},[117,120],{"key":118,"label":119,"count":86},"financial services","Financial Services",{"key":121,"label":122,"count":86},"insurance","Insurance",[124,126],{"key":99,"label":125,"count":86},"CONTRACT",{"key":26,"label":127,"count":86},"PERMANENT",[129,131,133,135,137,139,141,144,147,150,152,155,157,160,163,166,169,172,174,177,180,183,185,188],{"key":130,"label":67,"slug":130,"count":5},"computer-vision",{"key":132,"label":62,"slug":132,"count":5},"machine-learning",{"key":134,"label":113,"slug":134,"count":86},"cloud-infrastructure",{"key":136,"label":110,"slug":136,"count":86},"data-preprocessing",{"key":138,"label":65,"slug":138,"count":86},"deep-learning",{"key":140,"label":70,"slug":140,"count":86},"distributed-systems",{"key":142,"label":143,"slug":142,"count":86},"distributed-training","Distributed Training",{"key":145,"label":146,"slug":145,"count":86},"edge-ai","Edge Ai",{"key":148,"label":149,"slug":148,"count":86},"event-driven-architectures","Event-Driven Architectures",{"key":151,"label":111,"slug":151,"count":86},"feature-engineering",{"key":153,"label":154,"slug":153,"count":86},"federated-learning","Federated Learning",{"key":156,"label":107,"slug":156,"count":86},"large-language-models",{"key":158,"label":159,"slug":158,"count":86},"large-language-models-llms","Large Language Models (Llms)",{"key":161,"label":162,"slug":161,"count":86},"llmops","Llmops",{"key":164,"label":165,"slug":164,"count":86},"loraqlora","Lora\u002FQlora",{"key":167,"label":168,"slug":167,"count":86},"mlops","Mlops",{"key":170,"label":171,"slug":170,"count":86},"model-deployment","Model Deployment",{"key":173,"label":112,"slug":173,"count":86},"model-evaluation",{"key":175,"label":176,"slug":175,"count":86},"model-monitoring","Model Monitoring",{"key":178,"label":179,"slug":178,"count":86},"model-versioning","Model Versioning",{"key":181,"label":182,"slug":181,"count":86},"multi-agent-systems","Multi-Agent Systems",{"key":184,"label":66,"slug":184,"count":86},"natural-language-processing",{"key":186,"label":187,"slug":186,"count":86},"nlp","Nlp",{"key":189,"label":190,"slug":189,"count":86},"peft-pipelines","Peft Pipelines",[192,195,197,199,202,205,207,210,213,215,217,219,221,223,225,228,231,234,235,238,241,243,246,248],{"key":193,"label":194,"slug":193,"count":5},"aws","Aws",{"key":37,"label":196,"slug":37,"count":5},"Scikit-Learn",{"key":198,"label":31,"slug":198,"count":5},"python",{"key":200,"label":201,"slug":200,"count":5},"pytorch","Pytorch",{"key":203,"label":204,"slug":203,"count":5},"tensorflow","Tensorflow",{"key":206,"label":44,"slug":206,"count":86},"docker",{"key":208,"label":209,"slug":208,"count":86},"fsdp","Fsdp",{"key":211,"label":212,"slug":211,"count":86},"gcp","Gcp",{"key":214,"label":48,"slug":214,"count":86},"git",{"key":216,"label":103,"slug":216,"count":86},"google-cloud",{"key":218,"label":32,"slug":218,"count":86},"java",{"key":220,"label":43,"slug":220,"count":86},"kafka",{"key":222,"label":55,"slug":222,"count":86},"kubeflow",{"key":224,"label":45,"slug":224,"count":86},"kubernetes",{"key":226,"label":227,"slug":226,"count":86},"langchain","Langchain",{"key":229,"label":230,"slug":229,"count":86},"autogen","Autogen",{"key":232,"label":233,"slug":232,"count":86},"mlflow","Mlflow",{"key":167,"label":168,"slug":167,"count":86},{"key":236,"label":237,"slug":236,"count":86},"nosql","Nosql",{"key":239,"label":240,"slug":239,"count":86},"numpy","Numpy",{"key":35,"label":242,"slug":35,"count":86},"Pandas",{"key":244,"label":245,"slug":244,"count":86},"pytorch-distributed","Pytorch Distributed",{"key":247,"label":102,"slug":247,"count":86},"r",{"key":249,"label":56,"slug":249,"count":86},"ray",[251],{"key":22,"label":22,"count":5},[253],{"key":25,"label":25,"count":5},{"total":255,"jobs":256},0,[]]