Python Developer (Web/ChatBots/LLM)

Location: Singapore
Job Type: Contract
Posted: 26 days ago
Contact: May Anne Ramos
Discipline:
Reference: 258931

Python Developer (Web/ChatBots/LLM)

  • 12 months contract
  • Work location: CBD area

Our Client

  • MNC financial services

The Opportunity

  • Design, develop, and maintain web server backends using Python frameworks, including Django and Flask.
  • Seamlessly integrate internal RESTful APIs to facilitate data and process interoperability across applications.
  • Collaborate with cross-functional teams to implement ChatBot functionalities harnessing services such as Azure AI Bot Service and OpenAI API.
  • Use and fine-tune Large Language Models to address specific business needs, whether through practical experience or basic skills.
  • Prepare data sets, devise prompts, and generate examples for the effective training and evaluation of models.
  • Optimize backend systems and ChatBots for performance, scalability, and security.
  • Work closely with the infrastructure team to deploy solutions across diverse cloud platforms.

Your Background

  • Bachelor's degree in Computer Science, Information Technology, or a related discipline.
  • Atleast 3 years of experience in Python backend development (with focus on Django and Flask) and 1-2 years of experience in Chatbot services
  • Practical experience with ChatBot services, notably Azure AI Bot Service and OpenAI API.
  • Practical experience or basic skills in working with Large Language Models, curating data sets, and formulating effective prompts.
  • Deep-rooted understanding of infrastructure domains, with an emphasis on cloud providers and Infrastructure as Code (IaC).
  • Solid problem-solving acumen, geared towards backend and ChatBot optimization.
  • Familiarity with platform engineering is considered a notable advantage.

Interested parties please click "Apply Now" or contact May Anne Ramos (EA Reg no: R1110127) at mayanne.ramos@peoplebank.asia for more information.
Peoplebank Singapore Pte Ltd, EA Licence Number: 08C5248.