💼

AI Engineer at Finkraft

NEW
Location
Bengaluru, Karnataka,
Job type
Full time
Posted 1 day ago
Description

About Finkraft

Finkraft is a fast-growing fintech startup building infrastructure to simplify and modernize financial operations. We are embedding production-grade AI and agentic systems into core workflows to drive automation and real business outcomes.

Role Overview

We’re looking for an AI Engineer to design and scale agentic AI systems that move beyond experimentation into real-world usage. You’ll build intelligent agents, integrate LLMs into production, and own AI systems end-to-end.

What You’ll Do


  • Build and deploy AI agents for multi-step workflows
  • Design RAG pipelines, tool usage, memory, and orchestration logic
  • Integrate LLMs into production systems with monitoring and safety
  • Define evaluation metrics, feedback loops, and guardrails
  • Select and manage LLMs, vector databases, and frameworks
  • Collaborate with product, data, and engineering teams to ship AI features
  • Deploy AI models on AWS infrastructure and microservices
  • Work with data pipelines (Python, Airflow) to prepare training data
  • Implement AI testing and monitoring (Selenium, Playwright for integration testing)
  • Collaborate with backend teams on API integration (REST APIs)
  • Ensure AI systems integrate with PostgreSQL & MongoDB data stores Requirements


What We’re Looking For


  • 4-6 years in AI Engineering
  • Hands-on experience with LLMs, RAG, vector stores, and agent frameworks
  • Strong Python programming and system design skills
  • Experience deploying AI systems in production
  • Strong problem-solving with focus on real-world outcomes
  • Ability to balance speed, reliability, and scalability


Good to Have


  • MLOps Tools (MLflow, Weights & Biases for model tracking)
  • Prompt Engineering (advanced techniques and optimization)
  • Fine-tuning LLMs (custom model adaptation)
  • Evaluation Frameworks (RAGAS, LangSmith for AI evaluation)
  • Observability Tools (monitoring AI system performance)
  • Playwright/Selenium (testing AI-driven workflows)
  • Kafka (streaming data for AI pipelines)
  • Fintech or enterprise workflow experience
  • AI safety and alignment principles


Benefits


Why Join Us


  • Build real AI systems used in production
  • Shape how AI integrates into fintech workflows
  • High ownership, work closely with founders
  • High-impact role with strong growth potential
  • Work on cutting-edge agentic AI systems


51-100

‘Apply now’ takes you to the job application page after a quick sign-in

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 17 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.
51-100

‘Apply now’ takes you to the job application page after a quick sign-in

Tap to Apply

Frequently Asked Questions

What does an AI Engineer at Finkraft do?
Chevron down
Where is the AI Engineer at Finkraft position located?
Chevron down
Is the AI Engineer at Finkraft role full-time?
Chevron down
How much experience is required for the AI Engineer job at Finkraft?
Chevron down
What technical skills are required for an AI Engineer at Finkraft?
Chevron down
What AI systems will I build as an AI Engineer at Finkraft?
Chevron down
Which tools and technologies are useful for the AI Engineer role at Finkraft?
Chevron down
Does the AI Engineer at Finkraft need fintech experience?
Chevron down
What can I expect from working at Finkraft as an AI Engineer?
Chevron down
How can I apply for the AI Engineer job at Finkraft?
Chevron down

Why work at Finkraft as an AI Engineer?

Finkraft is a fast-growing fintech startup building infrastructure to simplify and modernize financial operations. For an experienced engineer interested in applying artificial intelligence to practical business problems, the AI Engineer at Finkraft role offers the chance to work on systems intended for real-world use—not just prototypes or experiments.

A central attraction of this opportunity is its focus on production-grade AI and agentic systems. You would help design and scale AI agents that handle multi-step workflows, integrate large language models (LLMs) into production systems, and contribute to the monitoring, safety, and evaluation practices that make those systems dependable. The work connects AI engineering with tangible operational needs in fintech.

The role also offers broad technical ownership. You may work across retrieval-augmented generation (RAG), vector databases, agent frameworks, orchestration logic, APIs, cloud infrastructure, data pipelines, and testing. Rather than focusing on one isolated model or component, you would help take AI features through the engineering lifecycle—from technical design and data preparation to deployment and ongoing monitoring.

Finkraft highlights close collaboration with founders and teams across product, data, and engineering. That can make the position a good fit for someone who values ownership, clear communication, and the opportunity to influence how AI capabilities are developed and integrated into business workflows. The company also describes the role as having strong growth potential, with the chance to help shape how AI is used in fintech.

This is a full-time senior-level opportunity based in Bengaluru, Karnataka. The posting seeks candidates with four to six years of AI Engineering experience, including hands-on work with LLMs, RAG, vector stores, agent frameworks, Python, system design, and production deployment. The position may particularly suit engineers who want to balance experimentation with reliability, scalability, and measurable outcomes.

What’s it like to work at Finkraft?

Finkraft describes itself as a fast-growing fintech startup focused on simplifying and modernizing financial operations. Its stated emphasis on embedding AI into core workflows suggests a working environment where engineers are expected to connect technical decisions to practical business needs. In this context, building a successful AI feature means considering not only whether it works in a demonstration, but also how it performs, behaves safely, and integrates with existing systems.

The company’s stated benefits include working on real AI systems used in production, shaping AI’s role in fintech workflows, taking on high-impact work, and collaborating closely with founders. Those details point to an opportunity for engineers who enjoy ownership and want their contributions to have visible relevance to the product. The job description does not specify a particular team structure or day-to-day schedule, so candidates should ask about those details during the application or interview process.

Cross-functional collaboration is an important part of the role. The AI Engineer will work with product, data, and engineering teams to ship AI features, coordinate with backend teams on REST API integrations, and support systems that use PostgreSQL and MongoDB. This means explaining technical trade-offs clearly and designing solutions that fit the wider product architecture will be as important as selecting models or frameworks.

The role also spans several operational areas: AWS deployment, microservices, Python and Airflow data pipelines, and integration testing with tools such as Selenium or Playwright. Candidates should be prepared for a position that combines applied AI development with software engineering, data preparation, integration, and system reliability. The exact tools used for each project may vary; the posting lists technologies and areas of experience rather than describing a fixed architecture.

What’s it like to work as an AI Engineer at Finkraft?

As an AI Engineer at Finkraft, you would help turn AI capabilities into usable parts of fintech workflows. A key responsibility is building and deploying agents that can manage multi-step tasks. This involves more than connecting a prompt to a model: it can require deciding how an agent should interpret a request, which tools it may use, what information it needs, and how the system should handle incomplete or uncertain results.

RAG is another important area. You may design pipelines that retrieve relevant information from data stores and provide it to an LLM as context. That work can include selecting or managing vector databases, preparing data, shaping retrieval and orchestration logic, and evaluating whether the system returns useful, grounded responses. Strong engineering judgment is essential because retrieval quality, latency, cost, and reliability can all affect the user experience.

The role also involves integrating LLMs into production systems. That includes considering monitoring, safety, and guardrails alongside functionality. Finkraft specifically calls out defining evaluation metrics and feedback loops, so the work is likely to involve determining how to measure system quality and using results to guide improvements. Good candidates should be ready to explain how they have assessed AI systems beyond informal manual testing.

The job connects AI engineering with the surrounding software and infrastructure. You may deploy AI models on AWS, work with microservices and REST APIs, and ensure that AI features integrate with PostgreSQL and MongoDB. Data preparation is also part of the remit, with Python and Airflow named in the posting. Integration testing using Selenium or Playwright is listed as another responsibility, reflecting the importance of checking complete AI-driven workflows—not only individual model outputs.

A strong candidate will bring a balance of technical depth and product awareness. The posting asks for experience with LLMs, RAG, vector stores, and agent frameworks, as well as strong Python programming and system design. It also emphasizes production experience, practical problem-solving, and the ability to balance speed, reliability, and scalability. Experience with MLOps, prompt optimization, LLM fine-tuning, AI evaluation, observability, Kafka, fintech workflows, or AI safety may be beneficial.

AI Engineer interview questions at Finkraft

The exact interview format and questions are not provided in the job listing. However, based on the responsibilities and qualifications, candidates preparing for the AI Engineer at Finkraft role may want to practice questions in the following areas:

LLMs, RAG, and agent design

  1. How would you design a RAG pipeline for a business workflow that relies on information stored across multiple sources?
  2. How do you decide whether a problem needs an LLM, a conventional software solution, or a combination of both?
  3. How would you structure an AI agent that needs to complete a task in several steps and call external tools?
  4. What approaches can improve retrieval quality when a RAG system returns irrelevant or incomplete context?
  5. How would you manage memory and context for an agent while controlling latency and cost?
  6. How do you choose between different LLMs, agent frameworks, and vector databases for a production use case?

Production engineering and system design

  1. What changes are needed when moving an LLM feature from a prototype into production?
  2. How would you design a reliable AI service that integrates with REST APIs and existing microservices?
  3. How would you deploy and monitor an AI system on AWS?
  4. How would you handle failures, timeouts, or unavailable services in a multi-step AI workflow?
  5. How would you integrate an AI feature with PostgreSQL or MongoDB?
  6. How do you balance response quality, system reliability, latency, and infrastructure cost?

Evaluation, testing, and safety

  1. Which metrics would you use to evaluate a RAG system or AI agent?
  2. How would you create a feedback loop that helps improve an AI feature over time?
  3. What guardrails would you consider for an AI system used in financial operations?
  4. How would you test an AI-driven workflow using tools such as Playwright or Selenium?
  5. How would you investigate an AI feature whose quality has changed after a model or prompt update?
  6. What types of observability would help a team understand an AI system’s performance in production?

Python, data, and collaboration

  1. How have you used Python to build or operate AI systems?
  2. What role can Airflow play in preparing data for AI applications?
  3. How would you work with product and backend teams to define and ship an AI feature?
  4. Tell us about a production AI project you owned. What trade-offs did you make, and what did you learn?

These are practice questions inferred from the job requirements, not confirmed questions from Finkraft’s interview process. Candidates should support their answers with specific examples from projects they have built or deployed.

AI Engineer interview preparation at Finkraft

Start by mapping your experience to the key requirements in the job description: LLMs, RAG, vector stores, agent frameworks, Python, system design, and production deployment. For each area, prepare a concise example that explains the problem, your technical approach, your individual contribution, and the result. If possible, include measurable outcomes, such as improved retrieval performance, reduced processing time, or increased reliability—but use only figures you can substantiate.

Prepare to discuss at least one AI system you have taken beyond a proof of concept. Explain its architecture, how data moved through the system, how it integrated with other services, and how you monitored its behavior. Be ready to describe the decisions you made about model selection, retrieval, orchestration, safety, and evaluation. If the system encountered issues, explain how you diagnosed them and what you changed.

It is also useful to review system design for AI applications. Consider how you would design a multi-step agent, handle tool failures, manage context, secure API integrations, and scale a service deployed on AWS. Think through how a solution might connect to relational and document databases such as PostgreSQL and MongoDB. The goal is not to claim a particular design is universally correct, but to explain trade-offs and show how your decisions respond to the use case.

Refresh your Python skills and be ready to discuss practical data pipeline work, including how Airflow can support repeatable preparation or processing tasks. Review testing strategies for both individual components and end-to-end workflows. The job listing mentions Selenium and Playwright, so be prepared to discuss how browser-based integration tests can help validate workflows that involve AI features.

Finally, prepare thoughtful questions for the interview. You could ask how Finkraft evaluates AI features before release, what kinds of workflows the team is prioritizing, how responsibilities are divided across AI and backend engineering, and what monitoring or feedback systems are currently used. Since the role is described as production-focused and high-ownership, questions about deployment expectations, collaboration, and success measures can help you understand the work more clearly.

AI Engineer interview tips at Finkraft

  • Use concrete examples. Explain what you built, what you owned, and how you made technical decisions rather than relying only on general descriptions.
  • Show production awareness. Discuss monitoring, evaluation, fallbacks, safety, testing, and maintenance—not only model performance.
  • Explain trade-offs. Be ready to compare options for models, retrieval methods, vector stores, and agent frameworks in the context of a specific problem.
  • Connect engineering to outcomes. The role emphasizes real-world results, so show how your work addressed a workflow or user need.
  • Be precise about your experience. Distinguish between systems you deployed, prototypes you explored, and tools you have only studied.
  • Demonstrate collaboration. Share examples of working with product, data, or backend teams to deliver an integrated feature.
  • Ask informed questions. Use the conversation to learn more about Finkraft’s AI roadmap, evaluation practices, infrastructure, and expectations for the role.

The AI Engineer at Finkraft position is aimed at experienced engineers who want to build agentic AI systems that operate in production. Candidates who can combine strong Python and system design skills with practical experience in LLMs, RAG, deployment, and evaluation will be well placed to explain how they can contribute to Finkraft’s fintech workflows.