We are seeking a Machine Learning Engineer with a strong background in backend development and hands-on experience in building agentic systems using Generative AI technologies. In this role, you'll work at the intersection of AI and payment technology to develop scalable AI-powered systems, design intelligent agents, and contribute to the development of innovative GenAI-driven applications.
You will be responsible for architecting and implementing robust backend systems while integrating cutting-edge AI capabilities such as Retrieval-Augmented Generation (RAG), prompt engineering, and intelligent agent frameworks.
Key Responsibilities :
- Design, develop, and maintain robust Python-based backend systems with a focus on scalability, performance, and security.
- Integrate and work with AI Agent frameworks and agentic development patterns .
- Build and deploy RAG (Retrieval Augmented Generation) pipelines and intelligent APIs powered by Generative AI.
- Develop and consume RESTful APIs to support data exchange and service integration.
- Work with relational databases such as MySQL and PostgreSQL for structured data management.
- Utilize Docker for containerization and deploy services in microservices architecture .
- Collaborate with cross-functional teams to drive innovation and delivery of AI-first features.
- Apply prompt engineering techniques to fine-tune LLM interactions and outputs.
- Use tools such as Vibe (or equivalent AI coding assistants) to enhance development workflows.
- Stay current with emerging trends in Generative AI and continuously explore ways to apply them within our systems.
Requirements :
4 to 8 years of professional experience in backend development using Python .Strong experience with object-oriented programming and backend software engineering.Experience working with any AI Agent frameworks (e.g., LangChain, AutoGPT, CrewAI, Semantic Kernel).Solid understanding of RESTful API design and implementation.Hands-on experience with relational databases (MySQL, PostgreSQL).Proficiency with version control tools , especially Git.Familiarity with Docker for containerization and environment replication.Experience working with microservices and distributed systems.Working knowledge of Vibe or similar AI coding tools.Solid understanding and experience with Generative AI technologies (e.g., LLMs, RAG, prompt engineering).Demonstrated ability to creatively apply GenAI in solving real-world problems, ideally in FinTech or payments.“ Get-it-done ” mindset : fast learner, self-starter, and proactive problem solver.Preferred Qualifications :
Experience in the payments or FinTech domain.Contributions to open-source AI / ML projects or published work in the GenAI space.Familiarity with cloud platforms (AWS, GCP, Azure) for model deployment.