Python Developer
Summary
TECEZE is hiring a Python Developer in Singapore with 5+ years of experience to build software using Python, AI/ML frameworks like PyTorch and LangChain, various databases, and CI/CD tooling. Desired extras include Generative AI work (fine-tuning, RAG), data engineering, and DevOps awareness.
Position: Python Developer Location: Singapore Experience: 5+ Years of Experience
Role Overview We are looking for an experienced
Python Developer
with strong programming skills and hands-on experience in modern software development, AI/ML technologies, databases, and CI/CD practices.
Technical Skills – Required Strong knowledge of
Python programming
. Experience with open-source frameworks such as
PyTorch, LangChain
, etc. Familiarity with
Test-Driven Development (TDD)
. Hands-on experience with
Git, Jenkins, TeamCity
, or similar CI/CD tools. Experience working with databases such as
RDBMS, NoSQL, or Graph databases
.
Technical Skills – Desired Hands-on experience with
Generative AI technologies
, including: Fine-tuning Knowledge distillation Retrieval-Augmented Generation (RAG) MCP A2A Good understanding of core
AI/ML concepts
. Experience in
data engineering
. Experience with scripting languages/tools such as
Shell scripting and Regular Expressions
. Experience working with
Agile methodologies
, including Sprint Planning, Daily Scrum, and Retrospectives. Basic knowledge of
Linux
. Awareness of
Docker, Ansible, Kubernetes, Splunk, and Public Cloud platforms
.
Key Requirements Role:
Python Developer Location:
Singapore Experience:
5+ Years Strong Python development experience. Good understanding of software development and testing practices. Experience with CI/CD and version-control tools. Knowledge of databases and modern AI/ML technologies is highly desirable. Good communication and collaboration skills.