Senior Software Engineer
Core
Designing and building AI-powered applications, backend services, and RAG solutions to enhance customer experience in the payments industry.
Role type
Senior Software Engineer (AI/LLM focus)
Builds
AI-enabled applications, RAG solutions, agentic workflows, and production-ready backend services
Domain
Payments / Artificial Intelligence / Large Language Models
Deliverable
production ML models
Required skills
Python, SQL, LLM application development, RAG, agentic workflows, API design, distributed systems, CI/CD, automated testing, Git
Preferred skills
Payments domain experience, cloud-native platforms, observability, Responsible AI practices
Technologies
Python, SQL, AWS Bedrock, Azure OpenAI, Anthropic APIs, LangChain, LangGraph, Docker, Kubernetes, C/C++
Responsibilities
Translate business requirements into pragmatic designs and modular code; Build end-to-end RAG solutions; Develop agentic workflows with tool calling and orchestration; Productionize validated AI solutions with secure coding and CI/CD; Collaborate with stakeholders in an Agile environment
Seniority
Senior, hands-on IC