Fullstack Engineer (Automation)

Jakarta Selatan, DKI Jakarta, Indonesia (Hybrid)

DANA

Mulai transaksi mudah dan aman dengan DANA, dompet digital terbaik untuk kebutuhan sehari-hari. Kirim uang, bayar QRIS, dan nikmati kemudahan transaksi lewat DANA. Terdaftar & diawasi oleh Bank Indonesia dan KOMINFO

View all jobs at DANA

Apply now Apply later

Company Overview:
DANA Indonesia is a leading force in the FinTech industry, driving innovation through cutting-edge AI and automation technologies. We are actively expanding our Automation Team with a mission to redefine financial services through the power of Generative AI.


Role Summary:
We are looking for a skilled and forward-thinking AI Engineer (Full-Stack) with hands-on expertise in LangChain, AutoGen, and prompt engineering. This role is critical to building next-generation AI-powered applications that automate complex financial workflows, enhance data intelligence, and elevate user experiences across DANA’s digital ecosystem.


Key Responsibilities:

  • Design, develop, and maintain AI-driven FinTech applications using NestJS and Node.js, integrating LangChain and AutoGen to build dynamic multi-agent systems.
  • Implement and refine prompt engineering strategies to drive LLM-based user interactions and automation flows.
  • Architect and manage PostgreSQL databases for processing high-volume, structured financial data.
  • Build intelligent testing and automation frameworks to support scalable LLM-based systems.
  • Leverage graph visualization tools to represent and analyze financial data relationships.
  • Define and enforce quality standards across GenAI-based services through robust CI/CD workflows and internal tooling.
  • Collaborate cross-functionally with product managers, data scientists, and other engineers to deliver secure, scalable, and intelligent financial solutions.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Finance, or related fields.
  • 3–6 years of experience as a Software Engineer, AI Engineer, or equivalent role.
  • Proficiency in Python, JavaScript, or Java, with a strong foundation in clean, maintainable code practices.
  • Deep hands-on experience with LangChain, AutoGen, and prompt engineering in production-grade systems.
  • Solid understanding of LLM technologies, and experience building tools or QA platforms to support their quality and reliability.
  • Proven experience in full-stack development using NestJS and modern backend architectures.
  • Strong database skills with PostgreSQL, especially in data-heavy financial applications.
  • Familiarity with Kubernetes, cloud-native environments, and CI/CD pipelines is a plus.
  • Analytical mindset with excellent problem-solving skills and the ability to thrive in fast-paced, high-impact environments.

Why Join Us:

  • Work at the forefront of GenAI innovation in FinTech.
  • Join a team where your ideas directly shape the future of financial services.
  • Competitive compensation, flexible work culture, and opportunities for growth in AI and automation.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture CI/CD Computer Science Engineering Finance FinTech Generative AI Java JavaScript Kubernetes LangChain LLMs Node.js Pipelines PostgreSQL Prompt engineering Python Testing

Perks/benefits: Competitive pay Startup environment

Region: Asia/Pacific
Country: Indonesia

More jobs like this