 
                        Overview
Role: AI Engineer – Backend / GenAI / ML
 Location: Remote | Type: Full-time
About TransFi
 TransFi’s purpose is to power the world’s payments, helping businesses and individuals access better ways to move money. Combining industry-leading coverage of currencies and payment methods, we deliver compliant payouts, collections, and ramp services across Asia, Europe, LatAm, Africa, and North America. In our pursuit to advance economic prosperity through borderless finance, TransFi’s enterprise-grade, developer-friendly platform is quietly transforming global payments—making international money movement faster, less expensive, and more reliable than ever.
 We believe the best talent comes from all over the world. Our team is distributed over multiple countries and continents. We are building for the long term and look for strong owners, builders and big thinkers. Join us if you want to build the future of global finance.
Key Responsibilities and Learning Opportunities:
- Contribute to the design, development, and scaling of backend and AI-driven systems that power next-generation payment intelligence at TransFi.
- Build and maintain robust FastAPI-based microservices, APIs, and webhook integrations to connect internal and external systems.
- Work on Retrieval-Augmented Generation (RAG), LLM-based Gen AI Agents as well as traditional Machine Learning problems, and data-driven automation pipelines alongside lead/staff engineers.
- Develop, deploy, and monitor production-grade AI and backend components using Docker, CI/CD pipelines, and cloud-native infrastructure.
- Design and interact with both SQL and NoSQL databases, ensuring performance, data integrity, and scalability.
- Collaborate cross-functionally with product managers, data scientists, and lead engineers to implement features aligned with TransFi’s product roadmap.
- Participate in code reviews, architecture discussions, and testing practices to maintain high engineering standards.
- Continuously learn and apply the latest advances in AI, distributed systems, and backend frameworks to improve performance and developer experience.
Required Skills & Experience
- 1–3 years of professional experience in Backend or AI engineering
- Strong programming skills in Python, with solid understanding of Object-Oriented Programming and Data Structures & Algorithms.
- Experience building FastAPI services and APIs (or similar Python web frameworks like Django, etc.)
- Working knowledge of SQL databases (PostgreSQL, MySQL) and/or NoSQL systems (MongoDB, etc.)
- Understanding of REST APIs, webhook eventing, etc.
- Experience with unit/integration testing, code versioning (Git), and CI/CD pipelines.
- Strong problem-solving and debugging skills, with the ability to work in a collaborative environment with lead/staff engineers and senior leadership.
Bonus Skills (Good to Have)
- Exposure to GenAI frameworks like LangChain, LlamaIndex, LangGraph, Agno, OpenAI Agents SDK, etc.
- Familiarity with async task queues (Celery, RabbitMQ, Kafka) and background job scheduling.
- Basic understanding of MLOps workflows, model deployment, or API optimization for inference.
- Knowledge of cloud platforms (AWS, GCP, Azure) and infrastructure-as-code tools.
- Knowledge of machine learning, natural language processing (NLP), or LLM integration workflows—either through coursework, research, or hands-on projects.
- Familiarity with any vector database and RAG-based architectures.
- Experience with Docker and containerized development workflows.
Why Join Us
- Work on cutting-edge AI systems with immediate real-world impact
- Flexible remote-first culture
- Competitive compensation & equity options
- High ownership and autonomy in a fast-paced environment
- Opportunity to learn from highly experienced and qualified engineers