Senior Machine Learning Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Belgrade - Serbia

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Were looking for a Senior Machine Learning Engineer to join our AI team at ApprovalMax. Youll design and build agentic AI systems that automate complex approval workflows for finance teams across 17000 businesses. This is a high-impact role where your work directly shapes how companies handle millions of financial transactions.
What Youll Do

  • Design build and deploy agentic systems using LangGraph and LangChain for workflow automation
  • Develop and maintain ML models for anomaly detection fraud prevention and intelligent document processing
  • Build evaluation frameworks and implement observability using LangFuse
  • Deploy and scale ML services using Ray Serve or FastAPI Redis Celery
  • Work with vector databases (pgvector) for RAG-based retrieval systems
  • Collaborate closely with product and engineering to ship AI features with high accuracy requirements
  • Contribute to architectural decisions for our growing AI infrastructure

 


Qualifications :

What You Bring
Required:

  • 4 years of production ML experience
  • Strong Python skills with strict typing practices
  • Hands-on experience building LLM-powered applications (agents RAG prompt engineering)
  • Experience with at least one agent framework (LangGraph LangChain or similar)
  • Solid foundation in classical ML (classification regression anomaly detection)
  • Experience deploying ML models to production (Ray Serve FastAPI or equivalent)
  • Familiarity with async processing patterns (Celery Redis or similar)

Nice to Have:

  • Experience with Azure cloud services (Azure OpenAI Container Apps)
  • Background in fintech or financial document processing
  • Experience with ML observability tools (LangFuse LangSmith Weights & Biases)
  • Knowledge of vector databases and embedding models
  • Experience with evaluation frameworks for LLM applications

Tech Stack

  • Languages: Python
  • Agent Frameworks: LangGraph LangChain
  • Deployment: Ray Serve FastAPI Celery Redis
  • Observability: LangFuse
  • Infrastructure: Azure (Container Apps OpenAI Service)
  • Data: PostgreSQL pgvector

Additional Information :

What we offer:

  • Growing international business with 10000 subscribers
  • Regular performance-based compensation reviews
  • 26 days paid time off
  • 1 additional day off for your Birthday
  • Remote office assistance
  • Service years recognition financial reward

Remote Work :

Yes


Employment Type :

Full-time

Were looking for a Senior Machine Learning Engineer to join our AI team at ApprovalMax. Youll design and build agentic AI systems that automate complex approval workflows for finance teams across 17000 businesses. This is a high-impact role where your work directly shapes how companies handle millio...
View more view more

Key Skills

  • Industrial Maintenance
  • Machining
  • Mechanical Knowledge
  • CNC
  • Precision Measuring Instruments
  • Schematics
  • Maintenance
  • Hydraulics
  • Plastics Injection Molding
  • Programmable Logic Controllers
  • Manufacturing
  • Troubleshooting

About Company

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, Qui ... View more

View Profile View Profile