jobs in Agency Growth Team

Agency Growth Team Hiring! Part Time Generative AI Engineer - LLM Engineer - AI Application Developer in - Ricebowl

Generative AI Engineer - LLM Engineer - AI Application Developer

Agency Growth Team

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Role Description

Designs, builds, and maintains software applications that use generative AI, large language models (LLMs), and related machine learning technologies. Works with product managers, designers, engineers, and subject matter experts to understand user needs, define suitable AI use cases, and turn requirements into reliable application features. Solutions may include chat assistants, document search and summarization, content generation, workflow automation, or AI-powered integrations.

Develops application components that connect models to business data, tools, and existing systems. This may involve prompt design, retrieval-augmented generation (RAG), embeddings, vector databases, model APIs, and agent or workflow orchestration. Selects and integrates appropriate models based on requirements for quality, latency, cost, privacy, and deployment constraints. Builds supporting software such as data-processing pipelines, APIs, user interfaces, and monitoring systems.

Evaluates model and application performance using representative test cases and user feedback. Investigates issues such as inaccurate or unsupported responses, inconsistent behavior, latency, and unexpected outputs, then improves prompts, retrieval, model configuration, or application logic. Helps establish safeguards for sensitive data, harmful outputs, access control, and appropriate use. Documents system behavior and limitations, monitors applications after release, and works with engineering and operations teams to maintain performance and reliability.

Qualifications
  • Bachelor’s degree in computer science, software engineering, data science, or a related field, or equivalent practical experience
  • Experience building and maintaining software applications, APIs, or data-driven products
  • Proficiency in one or more programming languages commonly used for AI applications, such as Python, JavaScript, TypeScript, or Java
  • Familiarity with LLMs, model APIs, prompt design, and the strengths and limitations of generative AI systems
  • Understanding of RAG, embeddings, semantic search, vector databases, or other methods for connecting models to external information
  • Experience with software development practices such as version control, testing, code review, deployment, and monitoring
  • Ability to assess AI output quality and design evaluations using clear criteria and representative examples
  • Familiarity with cloud platforms, containers, databases, and application security is an asset
  • Strong problem-solving skills and the ability to turn product or business requirements into practical technical solutions
  • Clear communication skills and the ability to explain technical trade-offs to non-specialists
  • Careful approach to privacy, security, data quality, and responsible AI use
  • Experience deploying or supporting machine-learning or LLM-powered systems in production is an asset
  • Relevant certifications, advanced study, or a portfolio of AI application projects may be considered an asset

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More