Python Engineer

1 week ago


Singapore Canonical - Jobs Full time

This role is office based at our location in Xizhi District, New Taipei City.

This is a Python software engineering opportunity for a computer lab engineer passionate about open source software, Linux, and the latest server and network technologies. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company. If you love hacking in your home lab and are curious about hardware, you will love this opportunity.

As a Python Engineer - Data Center Hardware Integration Engineer in Canonical, you will be responsible for the day-to-day management and operations of our lab in Taipei, which serves as a centre point for Ubuntu device certification efforts, in partnership with Asia based OEMs, ODMs, and silicon companies. This role includes software defined hardware management, working with, and developing data centre automation tooling (MAAS), interacting with vendors, asset tracking and handling deliveries.

**What you'll do**:

- Own a fully automated device lab with the latest hardware from leading vendors.
- Use your Python development skills to develop the Metal as a Service (MAAS) software to work with a large variety of devices and network hardware.
- Actively expand MAAS functionality by creating integrations with testing and scheduling software such as Testflinger, and test harness hardware developed by Canonical.
- Manage the physical lab setup, ensure it is well structured and tidy.
- Work to standardise processes, configurations, and procedures in cooperation with the engineers both locally and in other Canonical facilities.
- Improve and extend hardware and network monitoring through automation.
- Regularly update asset management tools to ensure accuracy and completeness of the lab hardware.
- Update of equipment firmware when appropriate.

**Who you are**:

- Bachelor's degree, preferably in Computer Science or Software Engineering.
- Python programming experience.
- Passion for tinkering: you are a maker.
- Linux administration experience: virtualization (qemu, KVM), containers (Docker, LXD), OS imaging, boot management (Secure Boot, PXE, IPMI).
- Continuous integration experience with tools like Jenkins, GitHub Actions, Circle CI.
- Able to communicate clearly and effectively in English.
- Ability to manage competing priorities.
- Ability to work with a globally distributed team of passionate engineers.

LI-Onsite


  • Python Engineer

    1 week ago


    Singapore Cognizioni IT Solutions LLC Full time

    **Role : Python Engineer** **Location : Singapore** Description: the Guardrail library to enforce safety, reliability, and compliance in GenAI outputs. You will also design and implement robust test and validation scripts, particularly for Retrieval-Augmented Generation (RAG) pipelines. Key Responsibilities: - Develop and maintain Python scripts for...

  • Python Engineer

    1 week ago


    Singapore Rapsys Technologies Full time

    Job Description: the Guardrail library to enforce safety, reliability, and compliance in GenAI outputs. You will also design and implement robust test and validation scripts, particularly for Retrieval-Augmented Generation (RAG) pipelines. Key Responsibilities: - Develop and maintain Python scripts for testing and validating GenAI models. - Build the the...

  • Python Engineer

    3 days ago


    Singapore Hudson River Trading Full time

    Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth! At HRT, the code you write *is* our business, so it is everyone's job to make sure our...

  • Python Engineer

    19 hours ago


    Singapore Tech Aalto Full time $80,000 - $120,000 per year

    We are seeking a skilled Python Engineer to support the development and validation of Generative AI systems. The ideal candidate will work on integrating and customizing the Guardrail library to enforce safety, reliability, and compliance in GenAI outputs. You will also design and implement robust test and validation scripts, particularly...

  • IT Engineer

    6 days ago


    Singapore Allinton Engineer & Trading Pte Ltd Full time

    Company Allinton Engineer & Trading Pte Ltd Designation IT Engineer Date Listed 27 Oct 2025 Job Type Entry Level / Junior Executive - Intern/TS Job Period Immediate Start, For At Least 3 Months Profession IT / Information Technology Industry Computer and IT Location Name 331 Jalan Besar, Singapore Address 331 Jln Besar, Singapore...


  • Singapore NEURONES IT ASIA PTE. LTD. Full time

    As a Python Data engineer, you will be a part of a highly qualified team, leading the delivery of modern data platforms using Azure Services and Databricks. **Your role is**: - Designing and delivering software using an agile and iterative approach based on Scrum or Kanban - Following and contributing to improvement of client's software engineering...

  • IT Engineer

    2 weeks ago


    Singapore Allinton Engineer & Trading Pte Ltd Full time $96,000 - $180,000 per year

    CompanyAllinton Engineer & Trading Pte LtdDesignationIT EngineerDate Listed27 Oct 2025Job TypeEntry Level / Junior ExecutiveIntern/TSJob PeriodImmediate Start, For At Least 3 MonthsProfessionIT / Information TechnologyIndustryComputer and ITLocation Name331 Jalan Besar, SingaporeAddress331 Jln Besar, Singapore 208983MapAllowance / Remuneration$800 - 1,500...


  • Singapore TECH AALTO PTE. LTD. Full time $80,000 - $120,000 per year

    Job Title: Python / Data Engineer – Quantitative Investment SupportLocation: Onsite – SingaporeEmployment Type: ContractExperience Required: 4–8 yearsAbout the RoleWe are looking for a highly skilled Python/Data Engineer with strong experience in data manipulation, statistics, and machine learning models to support our Quantitative Investment team ....

  • Python Engineer

    8 hours ago


    Singapore FENIX ONE PTE. LTD. Full time

    I. Summary / Purpose of Position: Collaborate with traders and researchers to design, develop, test, and support proprietary trading platform to capture opportunities in electronic capital markets.II. Essential Duties & Responsibilities for this Position: - Build and maintain robust, scalable, and low latency trading software- Participate in collaborative...


  • Singapore Aptitude Asia Limited Full time

    A leading hedge fund in Singapore is seeking a talented Python Software Engineer to design, develop, and maintain trading applications. You will work closely with trading and data teams, implement solutions for business challenges, and analyze large datasets to enhance decision-making. The ideal candidate should have a strong academic background, extensive...