Senior Principal AI & Data Platform Engineer
dataBob AG · Belgrade, Serbia
Apply & track with Apply EdgeAt dataBob, we're building dataBobIQ – an AI-powered Decision Intelligence platform that helps CFOs and management teams answer business questions, forecast the future and make better decisions.We're not building another BI tool.We're not building another chatbot.We're building an AI platform that combines structured financial data, business knowledge and modern AI to become the trusted decision layer for SMEs.This is an opportunity to become one of the first technical employees and shape the architecture, product and technology from day one.Who you areWe're looking for a builder.Someone who enjoys creating products from scratch instead of maintaining legacy software.You enjoy solving difficult technical problems, shipping software quickly and turning ideas into working products.You're comfortable making technical decisions, taking ownership and working in a fast-moving startup environment.Curiosity, pragmatism and execution matter more than titles.What you'll buildAs our first Senior Principal AI & Data Platform Engineer, you'll own the intelligence layer of dataBobIQ.You'll work closely with our frontend developers and data engineers to build a platform that combines:AI-powered Boardroom Q&AHybrid ForecastingDecision IntelligenceFinancial analyticsRecommendation enginesScenario modellingAI agentsSecure enterprise data integrationsYou'll have significant influence over the technical architecture and product direction.Your responsibilitiesDesign and build the data backend architecture of dataBobIQBuild AI-powered workflows using modern LLMsImplement RAG and agent-based architecturesDesign canonical financial data modelsBuild forecasting and recommendation servicesOptimize SQL models for financial analyticsWork with Microsoft Fabric, SQL databases, dbt, cube and other cloud servicesIntegrate AI capabilities into a production SaaS platformCollaborate with frontend developers to deliver outstanding user experiencesContinuously improve architecture, performance and scalabilityWhat we're looking forMust haveExcellent Python skillsStrong SQL knowledgeExperience building backend applicationsExperience with Git and modern software development practicesSolid understanding of data modellingExperience working with cloud platforms (Azure preferred)AI ExperienceYou should already have hands-on experience with:LLM orchestrationTool callingRetrieval-Augmented Generation (RAG)Embeddings and vector databasesStructured outputsAI agent frameworksNice to haveMicrosoft FabricPower BI Semantic ModelsDatabricksDockerCI/CDLangGraphPydanticAIOpenAI Agents SDKMLflowDuckDBDelta LakeDBTCubeFinance knowledgeYou don't need to be an accountant.But understanding concepts such as, Profit & Loss, Balance Sheet, Cash Flow, Forecasting, Budgeting, Financial KPIs, is a significant advantage.Why join us?You'll become one of the key people shaping a new AI platform from the ground up.You'll have the freedom to influence:Product architectureAI strategyTechnology stackEngineering cultureProduct roadmapYour work will directly influence how CFOs and management teams make business decisions.Our Technology StackPythonFastAPISQLMicrosoft FabricAzurePower BIDockerGitHubReactClaude & OpenAI modelsAbout dataBobdataBob AG is a Swiss technology company specializing in Business Intelligence, Data Platforms and AI-driven Decision Intelligence.With dataBobIQ, we're building a next-generation platform that combines analytics, reporting, forecasting and artificial intelligence into one integrated decision platform for modern finance teams.If you're excited about building AI products that solve real business problems—not just demos—we'd love to hear from you.