Enable job alerts via email!

Software Engineer (Python)

HELIUS TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology firm in Singapore is seeking a Software Engineer (Python) with strong experience in developing and deploying LLM-based applications. The ideal candidate will have proficiency in Python and FastAPI, along with a background in data engineering. Responsibilities include designing backend services, developing GenAI applications, and collaborating with AI/ML engineers.

Qualifications

  • 4 to 6 years in Python with experience in FastAPI.
  • Experience developing LLM-based applications and data engineering.
  • Familiarity with graph databases and CI/CD pipelines.

Responsibilities

  • Design and build backend services using Python and FastAPI.
  • Develop, test, and deploy GenAI applications in production setting.
  • Implement CI/CD pipelines and manage deployment.

Skills

Python
FastAPI
Data Engineering
CI/CD Pipelines
Graph Databases

Job description

Software Engineer (Python)

Job Requirement:

  • 4 to 6 years in Python, with experience in FastAPI
  • Experience developing and deploying LLM-based applications (Azure OpenAI API, HuggingFace, etc.)
  • Background in data engineering—working with large-scale unstructured text, ETL workflows
  • Familiarity with graph databases and knowledge representation
  • Exposure to CI/CD pipelines and deploying services in on-premise or virtual machine environments
  • Track record of taking GenAI applications from development to real-world usage.

Responsibilities

  • Design and build backend services using Python and FastAPI
  • Develop, test, and deploy GenAI applications in a production setting
  • Build and maintain LLM pipelines (e.g., OpenAI, HuggingFace Transformers, LangChain)
  • Construct scalable data pipelines for ingesting and structuring archival content
  • Interface with graph databases (e.g., Neo4j, Memgraph) for relationship mapping
  • Collaborate with AI/ML engineers, designers, and other stakeholders to integrate LLM outputs with UI and user workflows
  • Implement CI/CD pipelines and manage on-premise or VM-based deployment.

Thanks, and Best Regards

Karanam Vijaya Kiran

(EA Registration no: R1443178)

Recruitment Manager

Hand Phone: +65 92333815

Helius Technologies Pte Ltd (EA Licence No: 11C3373)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.