ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online and Oracle NetSuite to unlock powerful efficiencies for approvers and finance teams. The company is globally recognised and has won’ Xero App Partner of the Year’ four times since 2020 in different countries.
Role Overview
We are seeking a highly skilled AI Engineer/Researcher to design, build, and optimize intelligent features for our business workflow and approval management platform. You will work on a range of tasks from prompt engineering and model evaluation to infrastructure and full-stack integration, collaborating closely with product and engineering teams.
Key Responsibilities
Research and prototype AI capabilities aligned with product goals and user workflows
Fine-tune or integrate pre-trained models for domain-specific use in business workflow automation
Connects LLMs to APIs, databases, files, and external tools.
Train models based on documentation, context and existing set of data
Build robust pipelines for prompt engineering, context retrieval, and real-time model interactions
Implement AI integrations across the application
Collaborate closely with design and engineering to deliver intuitive and intelligent features
Evaluate system performance and apply improvements based on real-world usage
Develop natural language processing capabilities
Skills & Experience
2–4 years of experience working on AI/ML projects (academic or industry)
Strong foundation in natural language processing, LLMs, and embedding models
Proficiency with Python and ML frameworks (e.g., Hugging Face Transformers, LangChain)
Experience with cloud services and deployment (e.g., Docker, serverless, API integration)
Experience with retrieval-augmented generation (RAG) and vector search systems
Familiarity with prompt design, token usage optimization, and few-shot / zero-shot strategies
Strong experimentation mindset and attention to reproducibility and performance
Understanding of microservices architecture and distributed systems
Nice to Have
Experience with C# and .NET ecosystem
Background in business process automation
Knowledge of accounting and financial systems
Experience with enterprise software development
Understanding of security and compliance requirements in financial software
Experience with workflow automation systems
Background in human-computer interaction or plugin systems
We offer:
Company:
ApprovalMax LimitedEmployee Type:
Full timeLocation:
SerbiaSalary:
$ 85834 - $ 159407