Python Engineer

2 weeks 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

    2 weeks 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

    2 weeks ago


    Singapore Cognizioni IT Solutions LLC Full time $4,000 - $12,000 per year

    Role : Python EngineerLocation : SingaporeDescription: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 customizingthe Guardrail library to enforce safety, reliability, and compliance in GenAI outputs. You will also design and implement robust test and...

  • Python Engineer

    2 weeks 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

    5 days ago


    Singapore KRIS INFOTECH PTE. LTD. Full time

    Overview Job Description: 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 for Retrieval-Augmented Generation...

  • Python Engineer

    4 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

    1 week ago


    Singapore EXASOFT PTE. LTD. Full time

    Overview Job Description: 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,...

  • Python Engineer

    1 week ago


    Singapore Tap Growth ai Full time

    Overview Python Engineer role at Tap Growth ai. Location: Singapore (WFO, 5 Days). Duration: 1-year initial contract with high potential for long-term extensions. Company: Confidential. Payroll Company: IIT Matrix. The Python Engineer will join the team and help build a robust platform for managing multiple storefronts that this team oversees. This role...


  • Singapore Hudson River Trading Full time

    Join to apply for the Python Engineer role at Hudson River Trading Join to apply for the Python Engineer role at Hudson River Trading Get AI-powered advice on this job and more exclusive features. 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...


  • Singapore Hudson River Trading Full time

    Join to apply for the Python Engineer role at Hudson River Trading Join to apply for the Python Engineer role at Hudson River Trading Get AI-powered advice on this job and more exclusive features. 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...

  • Python Engineer

    1 week ago


    Singapore Tap Growth ai Full time

    Description Overview Python Engineer role at Tap Growth ai. Location: Singapore (WFO, 5 Days). Duration: 1-year initial contract with high potential for long-term extensions. Company: Confidential. Payroll Company: IIT Matrix. The Python Engineer will join the team and help build a robust platform for managing multiple storefronts that this team oversees....