Senior Software Engineer – Data Analytics, AI

Job not on LinkedIn

🕒 May 9

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Keeper Solutions

Keeper Solutions

51 - 200 employees

Founded 2011

💳 Fintech

🤖 Artificial Intelligence

☁️ SaaS

Fintech • Artificial Intelligence • SaaS

Keeper Solutions is an AI-first software development partner specializing in building and modernizing financial software and FinTech platforms. The company offers end-to-end services from product discovery and design sprints to full-cycle development, QA/automation, and long-term dedicated teams, with a focus on embedding AI (multi-LLM access, GenAI integration) into fintech products while addressing regulatory, compliance, and security needs. Keeper Solutions serves B2B fintech clients across payments, embedded finance, portfolio management, accounting, and SaaS financial products.

📋 Description

• Building and overseeing the development of an Agentic LLM architecture within a complex Enterprise environment. • Building, deploying, and maintaining ML pipelines, models & ML applications. • Conducting data exploration, designing, building, and maintaining scalable data pipelines (batch and/or streaming) and data infrastructure to enable fast / near real-time analytics. • Working together with UI/UX designer and the project team to build and deliver intuitive Consumer UX centric applications, including LLM clients. • Delivering documentation and/or training on LLM channels, Agentic and Analytics-related topics.

🎯 Requirements

• Expert level of Python, JS or Java technologies (including Spring framework). • Experience in ML algorithm development, including predictive AI, data clustering and generative AI. • LLM architectures; Multi-agent pipelines, MCP integrations, Evaluation frameworks and analytics. • Proficient level at schema design, data modelling and SQL. • Familiar with ETL concepts and tools for both manual and Low-Code ETL and pipeline development. • Experience with streaming and batch data processing. • Excellent problem-solving, structured thinking and analytical skills. • Attention to detail and effective verbal/written communication skills. • Ability to learn and spike/research new technologies rapidly. • Knowledge of Generative UI and/or multi-modal LLM clients, including real-time voice is nice to have. • Good understanding of Apache Spark architecture. • Good knowledge of Big Data file formats (Avro, Parquet, etc.). • Understanding of the Communication service provider (CSP) vertical and enterprise landscape.

🏖️ Benefits

• Competitive salary that rewards performance and drives innovation. • Keeper Tokens allocated each month to recognize and reward employees. • Annual health check for some locations – we want to make sure that you’re fit and healthy and that you are given the support you need to stay that way. • Remote work, flexibility, and balance – we offer remote opportunities and other benefits designed to support healthy work/life balance and growing families. • Learning and development – identify areas for development and we’ll provide time and access to training materials. • Internal R&D projects available to help develop leading-edge skills in areas such as AI, big data, and blockchain. • Career path planning – team members are encouraged to discuss their career plans based on their ambitions. We provide the training and support to help them along the way. • Culture and connection – people are at the very heart of what we do. Our leadership teams bring a wealth of knowledge and experience, particularly in helping blue-chip companies grow and scale internationally.

Apply Now