Enable job alerts via email!

Software Developer (GenAI)

RPS Consultants

Kuala Lumpur

Remote

MYR 80,000 - 120,000

Full time

14 days ago

Job summary

A cutting-edge technology company is seeking a versatile GenAI Development Engineer to enhance its GenAI agent platform. The role requires hands-on development in Node.js and Python, with a focus on API management and data pipeline optimization. Collaborating with cross-functional teams, you will build innovative AI solutions in a mostly remote work environment. Competitive salary and benefits offered.

Benefits

Work on cutting-edge GenAI projects
Flexible working arrangements
Competitive salary and benefits

Qualifications

  • Strong proficiency in Node.js and Python programming.
  • Experience with OpenAI API specification.
  • Prior experience in generative AI technologies.

Responsibilities

  • Further develop GenAI agent platform and related solutions.
  • Manage and optimize APIs for integration with AI models.
  • Design and maintain data pipelines for AI functionalities.

Skills

Node.js
Python
JSON data handling
OpenAI API specification
API design and management
Azure AI Foundry
Data pipeline development
Problem-solving skills
Linux
Docker

Education

Bachelor’s degree in Computer Science, Engineering, or related field
Job description
Overview

Tetra Tech has developed its own internal GenAI solutions which is currently used by circa 5000 staff monthly. It is hosted on Microsoft Azure Cloud and uses OpenAI and other LLMs via API. We have an ambitious development roadmap for it and have also other exciting initiatives going on in this space including expanding the use of Copilot Studio and building an AI Agentic automation platform.

Role Overview

We are looking for a versatile and skilled GenAI Development Engineer / Agentic AI Developer to help develop, optimize, and scale our GenAI agent platform. This role involves hands-on development in Node.js and Python, API management, data pipeline optimization, and working extensively with Azure cloud resources, including Azure AI Foundry. You will collaborate with cross-functional teams and several Operating Units to design and build GenAI solutions.

Key Responsibilities
  • Further develop and enhance our GenAI agent platform and related agentic GenAI solutions, such as Code Interpreter.
  • Manage and optimize APIs for seamless integration with AI models and backend systems.
  • Design, build, and maintain data pipelines and workflows to support AI functionalities incl RAG.
  • Utilize Microsoft stack including Copilot Studio and Azure Foundry AI to develop, deploy, and scale GenAI solutions.
  • Monitor system performance and optimize resource usage for scalability and efficiency.
  • Stay updated with the latest AI and Azure technologies and best practices to incorporate into our platform.
Required Skills and Experience
  • Strong proficiency in Node.js, Python programming and JSON data handling.
  • Experience with OpenAI API specification.
  • Prior experience working with generative AI technologies in a work context.
  • Solid understanding of API design, management, and integration.
  • Experience with Microsoft AI stack including Azure AI Foundry desirable.
  • Familiarity with data pipeline development and optimization.
  • Experience in developing or working with code interpreters or execution environments is a plus.
  • Strong problem-solving skills and ability to work independently and collaboratively.
  • Knowledge of Linux and containerization (Docker) is advantageous.
Preferred Qualifications
  • Bachelor’s degree or higher in Computer Science, Engineering, or related technical field.
Why Join Us
  • Work on cutting-edge GenAI projects in a fast-growing, innovative environment.
  • Opportunity to lead development of a unique AI agent and code interpreter.
  • Collaborative team culture with flexible working arrangements – mostly remote.
  • Competitive salary and benefits.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.