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 KOMINFOCompany 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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
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
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.