Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (Data & AI)

Home > Python programming jobs

Senior Software Engineer (Data & AI) in Others new

  • Delivery Hero
  • Full time
  • Email
  • Singapore, Singapore

Responsibilities

  • Design, build, and maintain production AI applications, agentic workflows, RAG systems, and integrations with business knowledge, semantic layers, and external tools.
  • Build evaluation datasets, automated testing and evaluation harnesses, production observability, and feedback loops to improve AI application performance.
  • Partner with analytics and business teams to translate ambiguous workflows into practical, user-focused solutions.
  • Own the full software lifecycle, including technical discovery, architecture, implementation, testing, deployment, monitoring, and continuous improvement.
  • Design, build, and maintain ingestion, ETL/ELT, and context-retrieval pipelines supporting AI models, semantic layers, and agentic workflows.
  • Participate in technical design discussions, architectural decisions, RFCs, code reviews, pair programming, and engineering mentorship.
  • Maintain production reliability through observability, incident investigation, performance optimization, and participation in the on-call rotation.

Requirements

  • 7+ years of software engineering experience with strong proficiency in Python, SQL, system design, and automated testing.
  • Experience developing LLM-powered applications, agentic workflows, or related applied AI systems for production.
  • Experience building AI evaluation datasets, frameworks, automated harnesses, or observability solutions such as Langfuse.
  • Strong judgment regarding LLM use, deterministic software, correctness, complexity, cost, and user experience.
  • Ability to work directly with stakeholders, navigate ambiguity, prototype rapidly, and make pragmatic product and engineering decisions.
  • Experience with production data pipelines, data integrations, data-intensive systems, data quality, modeling, and operational reliability is preferred.
  • Experience with BigQuery, dbt, Apache Airflow, PySpark, lake house architectures, semantic systems such as dbtflow or cube, knowledge graphs, context engineering, retrieval systems, AWS or GCP, Docker, CI/CD pipelines, full-stack product development, or developer platforms is preferred.

Benefits

  • Collaborative international engineering team working on data infrastructure and applied AI problems.
  • End-to-end ownership of meaningful projects used by business teams.
  • Technical learning, experimentation, knowledge sharing, and professional development opportunities.
  • Regular company and team events with a commitment to diversity and inclusion.
  • Free food, health and dental insurance, and learning and development opportunities.

Delivery Hero

As the world’s pioneering local delivery platform, our mission is to deliver an amazing experience, fast, easy, and to your door. We operate in around 65 countries worldwide, powered by tech, designed by people. As one of Europe’s largest tech platforms, headquartered in Berlin, Germany, Delivery...

Similar positions

Software Engineer L5

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $388k-$619k
  • Remote

Senior Software Engineer - MAAS

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • EMEA, Americas

Software Engineer I

  • UiPath
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Staff ML Engineer

  • Cloudbeds
  • Full time
  • Remote
  • 10/30/2026
  • Europe

Software Architect/Engineer 6

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $499k-$820k
  • Remote