AI Engineer
Summary
Design, build, and deploy AI-powered solutions using cloud platforms and generative AI technologies like RAG, prompt engineering, and agentic AI.
Geco Asia is Hiring!
We are looking for an AI Engineer to design, build, and deploy AI-powered solutions using leading cloud platforms and generative AI technologies. The ideal candidate will have hands-on experience with AI service integration, prompt engineering, cloud-based deployments, and collaborative software development while contributing to the delivery of scalable and reliable AI solutions.
Responsibilities
Independently build and implement generative AI features using patterns such as Retrieval-Augmented Generation (RAG), prompt optimization, grounding, fallback strategies, and performance optimization.
Develop and implement agentic AI solutions, including agent orchestration, tool integration, and guardrail enforcement.
Apply AI evaluation, safety, and governance best practices throughout the solution lifecycle.
Integrate and configure AI services and APIs, including large language models, vision, speech, and language services across cloud platforms.
Develop, optimize, test, and maintain prompts for generative AI applications.
Prepare, preprocess, validate, and manage data used for AI-powered solutions.
Deploy, monitor, and optimize AI applications using cloud-native technologies and services.
Collaborate closely with architects, platform engineers, developers, and stakeholders to deliver business-driven AI solutions.
Document technical configurations, solution designs, code, and operational procedures.
Troubleshoot, diagnose, and resolve issues impacting AI applications and services.
Contribute technical learnings, best practices, and implementation improvements to the broader AI engineering community.
Ensure solution quality, operational excellence, security, and compliance standards are maintained.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
2 to 5 years of experience in software development.
At least 1 year of experience integrating cloud-based APIs and services.
Strong programming experience with Python.
Experience working with REST APIs and API integrations.
Familiarity with at least one major cloud platform, including Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP).
Experience integrating and working with AI and machine learning services.
Strong understanding of prompt engineering techniques and optimization strategies.
Knowledge of data preparation, preprocessing, and validation methodologies.
Understanding of API design principles and integration patterns.
Basic knowledge of cloud security, governance, and compliance practices.
Experience with Azure AI services such as Azure OpenAI, Cognitive Services, Speech Services, and Vision Services is an advantage.
Experience with AWS AI services such as Bedrock, SageMaker, and Rekognition is an advantage.
Experience with GCP AI services such as Vertex AI and Cloud AI APIs is an advantage.
Strong problem-solving skills with the ability to translate business requirements into technical solutions.
Excellent collaboration and communication skills with the ability to work effectively across technical and business teams.
Ability to document technical solutions and communicate technical decisions clearly.
Demonstrated commitment to continuous learning and staying current with emerging AI technologies and industry trends.
Strong sense of accountability and ownership for solution quality and operational excellence.