Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 80,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking an experienced AI Software Engineer to take charge of technical leadership and architecture for AI-powered platforms. The ideal candidate will have over 5 years of software development experience, with a strong focus on LLM integration and backend development using Python. Responsibilities include mentoring junior engineers, ensuring compliance with security standards, and developing enterprise-grade AI solutions. A Bachelor's or Master's degree in a relevant field is preferred, along with proficiency in cloud-native architectures.

Qualifications

  • 5+ years in software development, with at least 2 years in AI/LLM-related projects.
  • Proven track record in designing and deploying GenAI platforms at scale.
  • Advanced proficiency in Python, LLMs, AWS Bedrock, and Docker.

Responsibilities

  • Lead design discussions for AI-powered platforms.
  • Fine-tune and integrate LLMs for NLP tasks.
  • Develop and optimize backend services using Python and FastAPI.
  • Establish best practices for compliance and quality assurance.
  • Mentor junior engineers and collaborate with teams.

Skills

Python
LLMs
AWS Bedrock
Azure
SQL
Docker
RAG
RAGAS

Education

Bachelor’s degree in Computer Science
Master’s degree in Statistics
Job description
Responsibilities
  • Technical Leadership & Architecture: Lead design discussions and define architecture for AI-powered platforms; ensure scalability, security, and performance of GenAI applications.
  • LLM Integration & Optimization: Fine-tune and integrate LLMs for complex NLP tasks; implement Retrieval-Augmented Generation (RAG), embeddings, and evaluation frameworks like RAGAS.
  • Backend Development & Data Engineering: Develop and optimize backend services using Python, FastAPI, and containerization tools like Docker; oversee ETL processes and ensure data integrity for AI models.
  • Quality Assurance & Compliance: Establish best practices for error handling, unit testing, and performance tuning; ensure compliance with data security and privacy standards.
  • Mentorship & Collaboration: Mentor junior engineers and foster a culture of innovation; collaborate with cross-functional teams to deliver enterprise-grade AI solutions.
Required Skills & Experience
  • Technical Expertise: Advanced proficiency in Python, LLMs, AWS Bedrock, Azure, SQL, and Docker; strong experience with RAG, RAGAS, and embedding-based retrieval system.
  • Professional Experience: 5+ years in software development, with at least 2 years in AI/LLM-related projects; proven track record in designing and deploying GenAI platforms at scale.
  • Additional Skills: Familiarity with OCR technologies, LLMOps, and AI evaluation frameworks; strong problem-solving, leadership, and communication skills.
  • Preferred Qualification: Bachelor’s or Master’s degree in Computer Science, Statistics, or related field; experience in enterprise AI solutions, chatbot development, and cloud-native architectures.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.