Compiler Engineer

2 weeks ago


Singapore BYTEDANCE PTE. LTD. Full time

ByteDance will be prioritising applicants who have a current right to work in Singapore, and do not require ByteDance's sponsorship of a visa.


About ByteDance
Founded in 2012, ByteDance's mission is to inspire creativity and enrich life.

With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.


Why Join us
At ByteDance, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for millions of users across all of our products.

We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes.

Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility.

Join us and make impact happen with a career at ByteDance.

About the team
The System Technologies Team team is looking for an experienced Software Engineer with compiler-related background.

This individual will work with a global team support with tasks such as solving compilation errors, C/C++ program coredump analysis, performance analysis and program optimisation guidance.

The team's main focus is on the server workloads built in C/C++ language.

Responsibilities:

  • Collaborate with internal teams to resolve compilation errors in C/C++ code or investigate in runtime coredump analysis with various approaches;
  • Develop or backport necessary patches for gcc and llvm compilers to improve indicators such as compilation efficiency, binary size reduction, or the program performance;
  • Develop and optimise the workload performance using all possible means, particularly from the complier and libraries perspectives;

Qualifications

  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related majors;
  • At least 3+ years of experiences in compiler related development or in similar fields;
  • Familiar with frontend or backend implementation in any of gcc, llvm, openjdk, Golang;
  • Familiar with the C++ language standard, Posix API;
  • Solid understanding of computer architecture, operating systems, and networking;
  • Good proficiency in any programming such as C/C++, Java, Python, or Golang;
  • Good proficiency in data structure and algorithms;
ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life.

To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too.
  • Ai Compiler Engineer

    2 weeks ago


    Singapore HPC AI TECHNOLOGY PTE. LTD. Full time

    Key Responsibilities: Analyze and improve performance of the compilers for different hardware platforms. Develop tools and libraries that aid in the development and optimization of machine learning models. Work closely with software engineers, researchers, and product managers to understand their needs and provide guidance on best practices. Collaborate with...


  • Singapore TAI HUA FOOD INDUSTRIES PRIVATE LIMITED Full time

    Duties & Responsibilities: Coordinate, update & maintain record of sample parts, etc; Assist in the implementation of engineering and maintenance checks; Compile and maintain updated engineering work; Review and study specs & create engineering bill of material list; Create and maintain all files, documents, spreadsheets and correspondence required to manage...

  • Assistant Engineer

    2 weeks ago


    Singapore SMART FORTE CONSULTING LLP Full time

    Using CAD software and technology to prepare drawing plans and design for engineering project To arrange and compile ISO related documentation for 9001 and 1400 Assist engineers in the development and design of prototyping Liaise with sales for any requirements, compile and analyze customer's technical requirements to be discussed in team meeting. Familiar...

  • Assistant Engineer

    2 weeks ago


    Singapore EVERSTAR ENGINEERING & SERVICES PTE. LTD. Full time

    REQUIREMENT:Good in Excel compilation of Database.At least with 2 years or more experiences in the Marine/Engineering industry.Diploma/ITE in Mechanical/Engineering or equivalent.5 days work week and Annual Bonus eligibility.

  • Project Engineer

    3 months ago


    Singapore EXIN ENGINEERING PTE. LTD. Full time

    Roles & Responsibilities Responsible to lead and motivate teams in a project to meet delivery timeline, optimize cost efficiency and meet customer specifications. Update and manage schedules of assigned projects with accurate data for manager to compile and have time factory capacity utilization. Feedback on workflow issues to manager in order to enhance...

  • Site Engineer

    2 weeks ago


    Singapore SINGAPORE ELECTRICALS PTE. LTD. Full time

    We are looking for a well-organized site engineer with strong leadership skills to join our growing team. The site engineer's responsibilities include managing different parts of construction projects, supervising crew members, preparing estimates for time and material costs, completing quality assurance, observing health and safety standards, and compiling...

  • Site Engineer

    2 weeks ago


    Singapore RENOWN BUILDERS PTE. LTD. Full time

    Site engineers are integral to construction projects. Working alongside civil engineers, structural engineers, architects and surveyors, they use their technical skills and managerial prowess to make sure that building sites are fit for purpose.The role of a site engineer combines technical responsibilities with project management. Site engineers are...


  • Singapore Synopsys Full time

    45851BR Singapore SingaporeJob Description and RequirementsResponsibilities**: Diagnose and resolve complex technical issues. Deploys and trains customers on new tool features and capabilities. Increase adoption of our digital P&R products. Provide customer feedback to R&D on product quality. Work with R&D on product roadmap and validation. Partners with...


  • Singapore MEDIATEK SINGAPORE PTE. LTD. Full time

    Job Title: Embedded Memory Design EngineerCompany: Cutting-edge Semiconductor SolutionsJob Description:Design Engineer specialized in embedded memory design and verification for high performance ASICs aimed at Cloud AI, Data Center Network Switches, 5G infrastructure, CPUs, and AP-SOCsCollaborate closely with product and architecture teams to define, design,...


  • Singapore JJOBB LLP Full time

    Roles & ResponsibilitiesEngineering Administrative AssistantRegister with www.jjobb.comJob Description Co-ordinate, update & maintain record of samples; Assist in the implementation of engineering standards; Compile and maintain updated engineering date; Review and study customer's specs & create engineering bill of material list; Create and maintain...


  • Singapore ALPSOFT TECHNOLOGIES PTE. LTD. Full time

    **Responsibilities: - Should have good understanding of basic memory architecture, and memory leaf cell layout creation;Should have good understanding of basic CMOS and finfet circuits;Experience and familiarity in various physical verification checks like DRC, LVS, ERC, Antenna, Density, ESD, LUP, EM, IR, etc.;Understanding and working knowledge of good...


  • Singapore Pensees Systems Pte Ltd Full time

    Pensees R&D team is searching for an outstanding software engineer intern to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer intern with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...


  • Singapore Pensees Systems Pte Ltd Full time

    Pensees R&D team is searching for an outstanding software engineer intern to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated engineer intern with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with...


  • Singapore ARSEA PTE. LTD. Full time

    Construction Site Engineer:We are looking for a well-organized site engineer with strong leadership skills to join our growing team.The site engineer's responsibilities include managing different parts of construction projects, supervising crew members, preparing estimates for time and material costs, completing quality assurance, observing health and safety...

  • Assistant Engineer

    2 weeks ago


    Singapore BRK INTERNATIONAL PTE. LTD. Full time

    Job Description & RequirementsControl and monitor work progress and ensure work quality. Responsible for working closely with project team and resolving technical issue Responsible for coordination and liaise with contractors, suppliers, and consultants Prepare and compile related report Attend site meetings Any other adhoc duties assignedRequirements:...

  • Planning Engineer

    2 weeks ago


    Singapore PENTA-OCEAN CONSTRUCTION COMPANY LIMITED Full time

    Roles & ResponsibilitiesThe Planning Engineer develops & updates the Project Programmes, conducts relevant research, data analysis and coordinates with different disciplines to support the Senior Planning Engineer and Planning Manager in the planning and execution of Projects.He/She has good understanding of an overall Project life cycle and it is proficient...

  • Assistant Engineer

    2 weeks ago


    Singapore NPI SOLUTIONS (SINGAPORE) (PTE.) LTD. Full time

    **Job Description: - Ensure RMA for repair/upgrade are processed in time. Involve in First Article build and prepare and compile FA reports. Be part of safety committee and RA team and contribute to the preparation of RA Report. Maintain and update stock code and BOM in ERP system. Assist engineering department to attend to and troubleshoot product failure....

  • Electrical Engineer

    2 months ago


    Singapore TAPX TECHNOLOGIES PTE. LTD. Full time

    Roles & Responsibilities Performing a wide range of engineering tasks by operating computer-assisted design or engineering software and equipment. Conferring with customers, engineers, and others team members to discuss materials or projects. Ensuring that installation and operations conform to standards and customer requirements. Writing reports and...


  • Singapore Pensees Systems Pte. Ltd. Full time

    Pensees R&D team is searching for an outstanding student to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated person with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with innovative solutions, and...


  • Singapore Pensees Systems Pte. Ltd. Full time

    Pensees R&D team is searching for an outstanding student to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated person with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with innovative solutions, and...