Senior Software Engineer/Architect - Full Stack & Agentic AI
Teamcubate
Apply for this job
About the opportunity
We’re looking for a senior, hands-on Software Engineer/Archiect to join as our second engineering hire and help grow our founding engineering team. You’ll bring a strong full-stack engineering background and practical experience building agentic AI applications.
Our preferred stack is Node.js, JavaScript/TypeScript and React , but we’re also open to engineers with deep experience in other modern stacks who are comfortable transitioning.
We’re building an agentic system for accounting firms that processes documents arriving through email, WhatsApp, SMS and a mobile app. It classifies invoices and receipts, extracts structured data, communicates with clients and routes uncertain cases to human reviewers.
Working alongside our first engineer and the founders, you’ll build across the product—from backend services and integrations to user-facing interfaces and AI workflows. You’ll take ownership of substantial parts of the system and help shape technical decisions, with implementation and delivery shared across the team.
What you'll do:
- Build and evolve the full-stack product, including backend services, APIs, integrations and user-facing interfaces
- Develop agentic workflows involving tool use, state management, model routing, retries, fallbacks and human review
- Connect the platform to messaging channels and third-party business systems
- Build evaluation and monitoring capabilities to understand AI quality, reliability, latency and cost
- Implement validation and guardrails around AI-driven actions and outputs
- Develop retrieval workflows using customer-specific knowledge where needed
- Extend the human-in-the-loop review experience and incorporate feedback safely
- Collaborate on architecture, prototype solutions and take features through to production
We're looking for someone who has:
- Production experience automating business workflows with AI, supported by measurable improvements.
- Strong senior-level experience building and shipping full-stack software , with ownership of architecture, implementation and production reliability
- A solid foundation in Node.js and JavaScript/TypeScript, ideally with React —or substantial experience with another modern stack and a willingness to transition
- Strong backend engineering skills, including API design, databases, integrations and asynchronous workflows
- Hands-on experience developing agentic AI applications beyond prompt engineering , such as systems that use tools, manage state, execute multi-step workflows or involve human intervention
- Practical experience with an agent framework or SDK, such as LangGraph, Google ADK or Claude Agent SDK , or comparable custom implementations
- An understanding of how to test, evaluate and monitor AI behaviour, and handle unreliable outputs or failures
- The ability to work through ambiguous product requirements, make sound technical decisions and turn prototypes into maintainable software
- A collaborative approach and the confidence to take responsibility for significant parts of an early-stage product
It would also be useful to have experience with:
- RAG, vector databases and customer-specific retrieval
- Building MCP servers or clients and connecting agents to external tools
- Managed model platforms or deploying and evaluating open-weight models
- AI evaluation and observability tools, such as Langfuse or Arize Phoenix
- Multimodal document processing, OCR or intelligent classification
- Accounting, ERP or workflows involving sensitive customer data
What you'll get:
- The opportunity to build a product from the ground up, by joining as our second engineering hire and helping shape the founding team.
- Hands-on collaboration with our first engineer and experienced founders
- Significant ownership of key technical areas and influence over engineering decisions
- The chance to build real-world AI applications that solve meaningful business problems
- A fast-moving environment with minimal bureaucracy
- Office based in Belgrade, working closely with the founding product team.
Why this role is different:
You’ll join at an early stage, with room to shape both the product and how we build it. Working alongside our first engineer and the founders, you’ll explore problems, develop prototypes and turn them into production systems for accounting firms.
This role combines substantial technical ownership with close collaboration in a small, growing engineering team. If you enjoy building products from scratch, experimenting with AI and taking responsibility for the systems you develop, we’d love to hear from you!
Team
Software Development
Location
Belgrade, Serbia
Employment type
Full-time
- ...Employment Type: Full-time ~ Compensation: CHF 5266 - CHF 5793... ...Are you passionate about software development and interested in... ...responsibilities As a full-stack developer in our team, you will... ...frontend and backend software engineering technologies. Experience...
- ...Employment Type: Full-time ~ Compensation: from CHF 5266 - monthly We are looking for a full-stack software developer with DevOps experience. In this role, you will be a... ...since graduation in Software or computer engineering (or a related field) and your highest educational...
- ...Are you curious about how world-class software products are built and delivered? At Trackman, we create innovative technology used by... ...expert knowledge about radar, computer vision, data, and software engineering. Our solutions are developed by specialists who endlessly...
- ...integrating MIMO, initial access, RF performance, AI-native PHY design, advanced Layer-1... ...Master’s degree or Ph.D. in electrical engineering, communications, signal processing, or a... ...research methodologies, including data-driven and agentic workflows. Location Finland...
- ...Employment Type: Full-time ~ Compensation: CHF 5266 - CHF 5793... ...will design and operate shared AI platforms used by experiments,... ...Knowledge and application of software life-cycle tools and procedures... ...since graduation in Computing Engineering (or a related field) and your...
- ...Employment Type: Full-time ~ Compensation: CHF 5266 - CHF 5793... ...future CV plants. The Project Engineer will analyse plant operation,... ...selected process, control, and AI-based solutions on operational... ...Experience in data analysis and software development using Python;...
- ...colleagues from the Directorate of Technology, Engineering and Quality. There may also be... ...disruptive and transformative innovation such as AI, ML, quantum computing, edge computing,... ...lab will bring together early career and senior researchers from a variety of disciplines...
- ...EXPERIENCES Minimum 1 year of experience in site improvement/site development/shelter construction/hazard mitigation, or related engineering/technical work. Experience in Rohingya camps or similar humanitarian context is an asset. Experience supervising volunteers...
- ...Employment Type: Full-time ~ Compensation: CHF 5266 - CHF 5793 - monthly Within... ..., and enhance technical documentation, software installation guides, knowledge base articles... ...in Computer Science / Computer Engineering (or a related field) and your highest educational...
- ...question. Then join us for a 3-year PhD fellowship in coastal engineering at the Technical University of Denmark (DTU), Department of Civil... ...2027, or according to mutual agreement. The position is a full-time position. You can read more about career paths at DTU...
- ...Verstärkung unseres Teams suchen wir deutschlandweit remote oder an unseren Standorten in Hamburg , Berlin und Rostock eine*n Senior Payroll Specialist (m/w/d) . Deine Verantwortlichkeiten Du verantwortest die Vorbereitung, Durchführung und Qualität der...
605 €
...Internship Mechanical Engineering Who are we? Sonion is a global leader in the market for transducers used in the hearing aid and audio industry, and our ambition is to grow from this strong core. Our vision is: We help the world listen. At Sonion we believe in...- ...Employment Type: Full-time ~ Compensation: CHF 5266 - CHF 5793 - monthly Are you an enthusiastic and curious Technical Engineer looking for a challenging professional experience? If so, joining CERN's ORIGIN programme may be the perfect opportunity for you. As...
- ...Publication Method: External Only Type of Appointment ( learn more) : National Graduate Trainee Directorate: Technology, Engineering and Quality Workplace: Noordwijk, NL Grade Band: F1 - F1 The ESA National Graduate Trainee (NGT) Programmes offer recent...
- ...establishing your career in an interdisciplinary area related to chemical engineering, novel materials design and advanced computational methods and... ...to this, according to mutual agreement). The position is a full-time position. You can read more about career paths at DTU...
- ...external partner studio as part of full portfolio ownership over time Champion practical AI adoption across the team – no-... ...-coding tools that let even non-engineers build automations and speed up... ...as a built-in edge A small, senior, high-ownership team A well-considered...Fjernjob
- ...scientific expertise, advanced analytics, AI, and strategic consulting to help research... ...biotech companies. This role sits at the senior end of the delivery team: leading engagements... ...: An on-line application, including a full set of transcripts (official or unofficial...
- ...delicious, healthy lunches every day and full access to our on-site fitness centre.... ...curious about Haskell and open to exploring agentic coding. No prior Haskell experience is needed... ...HQ Employment type Internship Seniority Internship Contact Josephine...
- ...further information section) Working time Full time Place of work Frankfurt am Main... ...economics, econometrics, finance, data engineering, data science, applied mathematics or a... ...languages and/or econometric software packages (e.g. MATLAB, R, Stata, EViews,...
- ...of DRC’s consortium grants throughout the full project cycle, from opportunity... ...with the Head of Programme and relevant Senior Management Team members. Coordinate the... ...Proficiency in Microsoft Office and other relevant software, including Word, Excel and PowerPoint....
- ...further information section) Working time Full time Place of work Frankfurt am Main... ...methods; or econometric modelling software (e.g. MATLAB toolboxes or Dynare) and deep... ...development and machine learning engineering practices, such as automated testing, containerisation...
- ...You You are currently pursuing an Engineering BSc/MSc degree (e.g. DTU, such as energy-... ...assessment and communication of complex topics to senior colleagues. You have solid analytical... ...CIP has a multinational team of ~500 full-time employees with extensive experience...
- ...value proposition. As a trusted partner to senior leaders and stakeholders across the... ...CIP has a multinational team of ~500 full-time employees with extensive experience... ...corporate finance, mergers & acquisitions, engineering, construction, project development, and project...
- ...Employment Type: Full-time ~ Compensation: up to CHF 4687 - monthly The Electrical Engineering Group (EN-EL) at CERN is responsible for... ...and the general support to senior electrical designers. With time... ...design drawings using CAD software. Preparing calculation...
- ...ARE Zeta Global (NYSE: ZETA) is the AI-Powered Marketing Cloud that leverages advanced... ...more, go to . The Role As a Senior Software Engineer you will provide technical leadership to the group responsible for architecting, developing, and owning Addressability...
- ...Employment Type: Full-time ~ Compensation: up to CHF 4687 - monthly As an Administrative... .... Familiarity with standard office software and digital collaboration tools.... ...also a diverse range of professionals from engineering, technical, scientific, and...
- ...Senior Software Engineer, MediaWiki Summary The Wikimedia Foundation is looking for a Senior Software Engineer to join the MediaWiki Platform... ..., improving, and maintaining key parts of the MediaWiki stack; Driving technical quality and operational excellence by...
- ...Employment Type: Full-time ~ Compensation: up to CHF 4687 - monthly Join the ATLAS... .... Working alongside experienced network engineers, you will gain hands-on experience in the... .... Skills Basic knowledge of TCP/IP stack and Ethernet networks. Basic...
- ...further information section) Working time Full time Place of work Frankfurt am Main... ...methods and using data visualisation software; contribute to building and... ...econometrics, data science, computer science, engineering, finance, mathematics, statistics, physics...
- ...students in Economics, Business, Finance, Engineering, or any other relevant field. We are... ...with colleagues at all levels of seniority ~ Experience in energy and infrastructure... ...CIP has a multinational team of ~500 full-time employees with extensive experience...
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Senior Software Engineer/Architect - Full Stack & Agentic AI. Bliv den første ansøger!
