← Back to list
Job

Product Engineer

Backend Developer • Remote • Full-time • 📍 Karnataka

A founding member of Allica's AI capability within the Growth Squad, building agentic AI systems powered by large language models to eliminate manual effort or transform the customer experience across marketing, onboarding, and customer lifecycle journeys.

Responsibilities

  • Design and build agentic LLM systems that automate manual processes or transform customer interactions across key stages of the growth funnel
  • Lead the end-to-end development of AI tools and agents using frameworks like LangChain or Semantic Kernel, ensuring scalable and maintainable deployment, including fine-tuning models and optimizing performance to meet latency and cost constraints
  • Ensure robust deployment of AI models to production, including proper versioning and continuous monitoring, leveraging tools like MLflow, FastAPI, and Kubernetes (or other cloud-native services) to maintain high reliability and performance
  • Identify high-impact use cases with operations, product, and lifecycle teams, creating AI-driven solutions that improve efficiency or elevate customer experience
  • Rapidly prototype AI applications, run experiments to test impact, and iterate based on usage data and feedback
  • Partner with growth, marketing, engineering, and data teams to prioritize AI initiatives, align on business goals, and integrate solutions into operational systems
  • Apply best practices in responsible AI deployment, ensuring explainability, compliance, and ethical use of LLMs in production environments
  • Design and implement rigorous evaluation frameworks (including custom pipelines) to test model performance, quality, and safety; compare vendor-provided models vs. open-source alternatives for overall quality, bias, and compliance
  • Drive innovation through continuous learning and experimentation, ensuring AI solutions align with Allica's long-term growth strategy and customer-centric values

Requirements

  • 3+ years' professional software engineering experience in one or more programming languages (preferably Python and Kotlin)
  • Proven experience building and deploying LLM-powered tools or agents (e.g., using OpenAI, Claude, or open-source models)
  • Hands-on expertise in Python, LLM frameworks (LangChain, Semantic Kernel, etc.), prompt engineering, and orchestration
  • Knowledge of model deployment, versioning, and monitoring in production (e.g., using MLflow, FastAPI, Kubernetes, or similar cloud-native tools)
  • Experience integrating AI solutions into real-world systems (e.g., CRM platforms like HubSpot, advertising platforms, ticketing systems, or internal tools)
  • Experience fine-tuning and optimizing LLMs, including building efficient embeddings or vector memory stores, while managing latency and cost constraints
  • Understanding of privacy, bias, and safety considerations when applying LLMs in production
  • Strong understanding of vector databases, RAG (retrieval augmented generation), and agent workflows
  • Experience evaluating AI models for quality and fairness, including comparing vendor models vs. open-source alternatives and building custom evaluation pipelines
  • Comfortable with full-stack development (e.g., building web interfaces or APIs) to integrate AI solutions end-to-end

Nice to have

  • Exposure to business domains like growth, marketing automation, or customer service

Soft skills

Deeply curious, proactive, and impact-driven with a strong bias for action and experimentationComfortable operating in ambiguous, fast-paced environments where the problem is as novel as the solutionCollaborative and communicative, able to translate technical ideas into business language and influence stakeholdersPassionate about the potential of AI to change how businesses work and how customers interact with products

What we offer

  • Full onboarding support and continued development opportunities
  • Options for flexible working
  • Regular social activities
  • Pension contributions
  • Discretionary bonus scheme
  • Private health cover
  • Life assurance
  • Family friendly policies including enhanced Maternity & Paternity leave

About the company

Allica Bank is the UK's fastest growing company and the fastest-growing financial technology (Fintech) firm ever. Its purpose is to help established SMEs — one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities, representing over a third of the economy, yet have been largely neglected by both traditional high street banks and modern fintech providers. Growth is a critical function at Allica, sitting at the intersection of marketing, product, sales, and data. The team is responsible for driving sustainable and scalable customer acquisition, engagement, and retention — ensuring banking solutions reach and resonate with the right SMEs at the right time. Growth is both a science and an art, blending commercial strategy with deep customer understanding and data-driven insight.

Similar jobs