Senior Software Engineer

4 weeks ago


Singapur, Singapore Goodnotes Full time

Senior Software Engineer - MLOps at Goodnotes

Join to apply for the Senior Software Engineer - MLOps role at Goodnotes .

About the team: AI team in Goodnotes is transforming education and productivity using the latest technologies. We are building tools for Goodnotes AI and foundational technologies like subject-oriented handwriting recognition, with a distributed team across Europe and Asia. You will work on backend infrastructure for running our end-to-end AI technology, alongside other backend engineers, iOS engineers, machine learning engineers, QAs and designers. Technologies include large language models, math solvers, handwriting recognition systems, and a holistic data engineering pipeline for training and production data.

About the role: We are seeking an experienced software engineer to help build our AI and data infrastructure. You will work on the end-to-end data pipeline (production and training) and the infrastructure for training, hosting, and running ML models in production (cloud, on our servers, and on-device).

This is the role for you if you are excited to work on the following:

  • Build and maintain end-to-end backend infrastructure for training and running models in production
  • Design and build components within data pipelines for collecting production data
  • Data engineering for efficient ingestion of data for model training and evaluation
  • Help build and maintain compute training and inference infrastructure
  • Monitor production and set up alerting mechanisms

The skills you will need to be successful:

  • 7+ years of software engineering experience, with notable experience in data engineering
  • Experience designing and building data or training pipelines
  • Experience designing, building, and maintaining cloud infrastructure to support ML operations
  • Experience with LLM backend design and operation, including monitoring and optimization at scale
  • Experience with Python and understanding of ML ecosystem (e.g., PyTorch, ONNX, TensorRT)
  • Excellent problem-solving, critical thinking, and communication skills
  • Desire to work in a fast-paced, collaborative environment

Note: Even if you don\'t meet all criteria, we would love to hear from you. We value learning and development and will support growth as needed.

Interview process
  • Introductory call with Talent Acquisition to discuss background and fit
  • Take-home assignment to demonstrate Ops skills
  • Technical interview: discussion of submissions, hands-on exercises, and ML Ops/Data Ops questions
  • Hiring Manager interview to discuss day-to-day work, growth, and development
  • Panel interview with Goodnotes team to discuss ownership and building great things
What\'s in it for you
  • Meaningful equity in a profitable tech startup
  • Budget for home office setup and personal development
  • Sponsored visits to Hong Kong or London offices every 2 years
  • Company-wide annual offsite (Portugal 2023, Bali 2024)
  • Flexible working hours and location
  • Medical insurance for you and dependents

Note: Employment is contingent upon successful background checks (employment, education, and criminal records). By submitting your application, you acknowledge our Candidate Privacy Notice, which explains data collected during the application process. You can find it here.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries: Software Development

Referrals increase your chances of interviewing at Goodnotes. Get notified about new Senior Software Engineer jobs in Singapore, Singapore.

#J-18808-Ljbffr

  • Singapur, Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...


  • Singapur, Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our...


  • Singapur, Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Senior Software Engineer – Digital Ops-Tech Centre (DOTC) About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and...


  • Singapur, Singapore Transcelestial Full time

    Direct message the job poster from Transcelestial Transcelestial’s vision is to improve the connectivity experience for the next billion people. We believe that connectivity is a human right and Transcelestial is on a mission to solve the problem of internet distribution and provide affordable, high-speed internet to everyone.Transcelestial’s...


  • Singapur, Singapore Airwallex Full time

    Join to apply for the Senior Software Engineer, Cards role at Airwallex Join to apply for the Senior Software Engineer, Cards role at Airwallex About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses...


  • Singapur, Singapore VISTRA Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from VISTRA It’s never been a more exciting time to join Vistra. At Vistra our purpose is progress. We believe that our clients have the power to change the world and to do great things for global progress, and we exist to remove the friction that comes from the...


  • Singapur, Singapore Charterhouse Partnership | Asia Full time

    Direct message the job poster from Charterhouse Partnership | Asia Overview Senior Software Engineer Clearance Required: Category 1 Security Clearance Join a newly launched joint venture backed by two of Singapore’s most respected companies, building secure, high-impact systems. You’ll be part of a team delivering platforms that support critical...


  • Singapur, Singapore Astek Full time

    Overview ASTEK has been providing IT and Engineering solutions for some of the world’s largest industrial and services groups for more than 35 years with 10,000 passionate experts in 22 countries throughout Europe, APAC, Middle East and the Americas. Currently, we are looking for Senior Software Engineer (Government Commercial Cloud (GCC) project) which...


  • Singapur, Singapore GovTech Singapore Full time

    Senior Software Engineer, Software Engineering Practice GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence,...


  • Singapur, Singapore Airwallex Full time

    Join to apply for the Senior Software Engineer, Growth role at Airwallex Join to apply for the Senior Software Engineer, Growth role at Airwallex About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000...