Senior Software Engineer- Singapore

Databricks · Singapore · Engineering - Pipeline · listed December 23, 2025

The shape of it

Seniority
Senior
Experience asked
5+ years
Where
Not stated
Requirements listed
6
Length
620 words

In the posting’s own words

As a Sr. Software Engineer on the AI OSS Ecosystem Team, you will play a key role in building and maintaining our open-source AI/ML platforms to enable users to train, deploy and monitor models and GenAI agents at scale. Additionally, you will collaborate with the larger AI/ML community to contribute to open-source projects and advance AIOps capabilities in the industry.

What it asks for · 6

  • BS (or higher) in Computer Science, or a related field
  • 5+ years of hands-on experience in building production systems using at least one of the following programming languages: Python (Preferred), Scala and Java.
  • Experience building and maintaining software tools and frameworks for AI/ML, ideally in an open-source environment.
  • Familiarity with AI/ML and AIOps concepts and technologies, such as model training, deployment, and monitoring.
  • [Preferred] Deep understanding and experience in working with agent frameworks such as LangChain, LlamaIndex, DSPy, or other similar projects.
  • [Preferred] Significant contributions to open-source projects in the AI/ML domain, such as SparkML, TensorFlow, PyTorch, MLflow, or other similar projects.

What the job covers

  • Design and implement platform capabilities to support the AI/ML development and productionization lifecycle including training, evaluation, deployment, monitoring, and management of models and agents
  • Design and implement platform integrations with various frameworks in the AI/ML ecosystem
  • Collaborate with the AI/ML community across the world to advance the state-of-the-art in AIOps.
  • Ensure the latest AI/ML tooling advancements are available to Databricks’ customers, thereby enabling organizations around the world to get more value from their data.
  • Mentor and guide junior engineers on the team by helping with project planning, technical decisions, and code and document review.

Degree language

  • BS (or higher) in Computer Science, or a related field

Tools and skills named

Models & research
  • Machine learning9×
  • PyTorch
  • TensorFlow
Languages
  • Java
  • Python
  • Scala
Data
  • Databricks2×
Product & design
  • User experience

Words the posting leans on

  • ai/ml9×
  • data5×
  • projects5×
  • building4×
  • open-source4×
  • platform4×
  • world4×
  • agents3×
  • aiops3×
  • customers3×
  • engineers3×
  • frameworks3×
  • models3×
  • preferred3×
  • advance2×
  • ai/ml community2×

Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.

The posting, your resume, and the gaps between them. One click loads all three.

More open at Databricks

every open role at Databricks

How this page was made

An automated read of a public job posting, fetched August 24, 2026 and last changed by Databricks on August 24, 2026. Every list above is pulled from the posting’s own sentences — nothing rewritten, nothing added, no judgment about the role or the company. Counts and seniority are read off the text by rule, so they can be wrong where the posting is unusual. The original is the only thing that binds. Openings close without warning; check the source before spending an evening on it.