
Rossum · Prague
ABOUT THE ROLE We're looking for a Software Engineer to join our customer-focused development team. At Rossum, we're revolutionizing data automation with cutti...
We're looking for a Software Engineer to join our customer-focused development team. At Rossum, we're revolutionizing data
automation with cutting-edge AI technology, using AI agents that read documents, capture and validate data, and streamline
workflows. You'll be instrumental in implementing and designing powerful integrations and creating solutions that truly add value
for our customers. Your work will directly influence the stability, performance, and seamless functionality of customer solutions
and their experience with our platform. You'll also enable internal teams and partners to use the platform more effectively
through the development of various tools.
and CRMs?
efficient customer solutions?
use our platform more effectively?
architecture.
efficiency.
solutions.
Our development team thrives on being quality-focused, value-driven, and curious, with an agile mindset. In this role, you'll
directly contribute to Rossum's mission by making our customers' operations faster, smarter, and error-free, ultimately
eliminating manual tasks and driving business efficiency worldwide.
You'll work closely with solution architects to design effective solutions, and your work will enable internal teams and partners
to leverage the platform more effectively through various tools you develop.
You'll also have the opportunity to implement groundbreaking integrations and develop solutions that directly enhance our
customers' experience with our highly innovative AI platform.
We’re a tech-driven company with a modern stack, and we’re excited for you to bring your skills to the table:
We seek talented software engineers eager to develop robust, scalable, and impactful solutions who possess:
opinions, weakly held.”
team , all while celebrating your first major milestone—successfully delivering your first real customer task or project.
improvement , while actively contributing to the development of our internal tools.
integrations, but also seamlessly navigating the global Coupa ecosystem to help scale Rossum’s mission worldwide using our new
global resources.
At Rossum, we’re on a mission to free the world from boring manual data entry. Our AI platform helps companies save millions of
hours, allowing professionals to focus on creative, impactful work.
In an exciting move for our future, we have joined forces with Coupa, the world’s leading unified platform for Business Spend
Management. By combining Rossum’s cutting-edge document AI with Coupa’s global ecosystem, we are uniquely positioned to redefine
how businesses operate at a massive scale. You can read more about this exciting milestone and our shared vision in the official
announcement here.
As part of the Coupa family, you’ll enjoy: the agility of a fast-moving, innovation-focused team with the stability and reach of a
global market leader. For you, this means an even greater opportunity to make an impact, access new global markets, and grow your
career within a collaborative culture that values autonomy, diversity, and genuine connection. Together, we’re not just automating
data—we’re giving time back to the world’s professionals.
offer an extra 18 weeks of fully paid Maternity leave and 8 weeks of fully paid Paternity leave.
lessons (English & Czech, on all levels).
offsites, and meetups, in a friendly, ambitious team environment.
Ready to make an impact in your next role? Apply now!
**This is a remote position open to candidates in Europe and Turkey. For those based in the Czech Republic, a hybrid work model is available. ABOUT US We are a leading product development partner specializing in custom web and mobile application development. With Silicon Valley founders and top-tier European tech talent, we operate from Prague and have successfully delivered over 65 software products for early-stage startups, scaleups, and global enterprises. * Founded in 2016 * Headquartered in Prague * Built and launched 65+ products * 90+ team members * Driving product innovation for leading US companies At OAK’S LAB, we take an AI-first approach, utilizing AI on almost every project. From streamlining design and testing workflows to enhancing developer productivity, our teams leverage tools such as Figma MCP Server, Playwright MCP Server, and Cursor, and we’re actively experimenting with remote AI agents to push the boundaries of what’s possible in product development. OUR PROJECTS Here are a few from our portfolio: * Nasdaq Private Market (Series C, Finance)- nasdaqprivatemarket.com * Blackpoint Cyber (Series B, Cybersecurity) - blackpointcyber.com * OpenLoop (Series A, Healthcare) - openloophealth.com THE ROLE Our product development team is seeking a Senior Full-Stack Engineer who brings creative thinking, problem-solving, and proactive technical expertise to build outstanding web and mobile applications for our clients. You’ll be working on cutting-edge projects, solving challenges that were previously unsolvable without the use of AI We are specifically looking for engineers who have hands-on experience building AI-driven solutions and integrating AI models into production applications. This includes practical experience working with LLM APIs, AI-powered workflows, retrieval systems, or other AI integrations that deliver meaningful value to end users. In this role, you will work within a dedicated product team consisting of the Tech Lead for the specific product, a Product Manager, a Designer, and a skilled team of engineers to drive the product’s success. From engaging in technical discussions to engineering complex features, your involvement spans the entire product development lifecycle. RESPONSIBILITIES * Design scalable, modular, and maintainable architectures for AI-powered applications * Collaborate with product teams to understand feature requirements and translate them into technical solutions leveraging AI models * Integrate APIs (e.g., LLM APIs (e.g. OpenAI), Hugging Face API) into applications for tasks such as NLP and image recognition * Implement prompt engineering, embeddings, and other techniques to customize model outputs without building models from scratch * Implement vector databases in Postgres for RAG * Use tools like Hugging Face’s Transformers to further customize pre-trained models to suit specific project requirements * Optimize server-side logic to ensure efficient querying and integration with AI tools * Work with unstructured data (text, images, etc.) and convert it into model-ready formats * Validate the output quality from AI models to ensure it aligns with business needs and provides value to end-users SKILLS & REQUIREMENTS * 6+ years in engineering * 3+ years of experience in building web solutions using Node.js and React * Experienced with Javascript/Typescript * Hands-on experience building AI-driven solutions and integrating AI models or AI-powered services into production applications * Focus on code quality * Desire to learn new technologies * Strong analytical and problem-solving skills * Proactiveness and the capability to make a difference * Driven, hard work ethic, showing commitment * Ability to work effectively in a team environment, following Agile methodologies * Proficiency in English TECH STACK * TypeScript * Node.js * React + Next.js * React Native * GraphQL, tRPC * Google Cloud Platform * HuggingFace API, LLM APIs (eg OpenAI API), Langchain * Postgres/Vector Databases for RAG Important Notice: OAK'S LAB communication, including interview requests and job offers, are only sent from an "@oakslab.com" or "@oaks-lab.com" email addresses (e.g., john@oakslab.com or john@oaks-lab.com). Any message from a different email domain is not associated with OAK'S LAB. We will never ask for payment information or banking details via email, phone, or any other communication channel during the interview process. If you receive messages using our name, domain, or brand assets in an attempt to impersonate us or act on our behalf, do not engage. Instead, report it to Econsumer.gov at Government Shutdown Notice / Aviso de cierre del gobierno (if you are in the EU), Federal Trade Commission (FTC) at Government Shutdown Notice / Aviso de cierre del gobierno , or the Securities and Exchange Commission (SEC) in case of investment fraud at SEC.gov | Report Suspected Securities Fraud or Wrongdoing (if you are in the US).
* This position is hybrid, so being located in Prague is essential * This is a long-term contract engagement ABOUT US We are a leading product development partner specializing in custom web and mobile application development. With Silicon Valley founders and top-tier European tech talent, we operate from Prague and have successfully delivered over 65 software products for early-stage startups, scaleups, and global enterprises. * Founded in 2016 * Headquartered in Prague * Built and launched 65+ products * 90+ team members * Driving product innovation for leading US companies OUR PROJECTS Here are a few from our portfolio: * Nasdaq Private Market (Series C, Finance)- nasdaqprivatemarket.com * Blackpoint Cyber (Series B, Cybersecurity) - blackpointcyber.com * OpenLoop (Series A, Healthcare) - openloophealth.com THE ROLE You’ll be responsible for implementing and maintaining the test strategy and test plans, and manually testing the product to ensure seamless e2e experiences. Beyond testing stories, you will be responsible for the overall quality of the product and will ensure that the application functions flawlessly from the users' perspective. Collaborating closely with our Tech Lead, you'll streamline workflows and help organize releases. You'll be the decision-maker, giving the green light for each release. You’ll collaborate with Engineers to clarify product functionalities and provide them with testing data. Most importantly, you’ll be a partner to the Product Manager, gaining insights into the business and project scope to determine quality assurance priorities and to set effective testing strategies. If you're highly proactive, well-organized, and passionate about quality products, this position is perfect for you! RESPONSIBILITIES * Support the Product Manager with the preparation of the product specification, user stories, business analysis, prioritization, and other project management activities to enhance the team’s velocity * Work closely with the Product Manager and Tech Lead to define the test strategy, plan, scenarios, and cases, and collaborate on testing requirements and activities as a core part of the business rollout strategy. * Support the engineering team with product and business knowledge and testing data * Actively participate in refinement ceremonies, providing estimations (from the QA side) and uncovering edge cases * Drive the whole QA process and testing lifecycle * Measure and report key quality metrics to the team and stakeholders * Drive the product launch checklist documentation SKILLS & REQUIREMENTS * 2+ years of experience in manual testing of web applications * Experience with Postman or a similar tool for API testing * Highly self-organized, detail-oriented, reliable team player * Professional proficiency in English * Ability to clearly communicate and efficiently coordinate the team * Experience with creating test documentation (test strategy, test plan, test scenarios, and test cases) * Strong analytical thinking and ability to uncover edge cases * Experience with defining acceptance criteria * Ability to provide clear estimations of QA work * Experience working independently on a project, as the only QA, is a plus * Experience with test automation is a plus (Typescript, Playwright or Cypress) Important Notice: OAK'S LAB communication, including interview requests and job offers, are only sent from an "@oakslab.com" or "@oaks-lab.com" email address (e.g., john@oakslab.com or john@oaks-lab.com). Any message from a different email domain is not associated with OAK'S LAB. We will never ask for payment information or banking details via email, phone, or any other communication channel during the interview process. If you receive messages using our name, domain, or brand assets in an attempt to impersonate us or act on our behalf, do not engage. Instead, report it to Econsumer.gov at https://econsumer.gov/ (if you are in the EU), Federal Trade Commission (FTC) at https://reportfraud.ftc.gov/, or the Securities and Exchange Commission (SEC) in case of investment fraud at https://www.sec.gov/tcr (if you are in the US).
At FTMO, we believe that company growth starts with people. We are a team that pushes forward together, supports one another, and celebrates shared achievements. Our environment creates space for talents to grow – individually, as a team, and across the whole company. We are building the way FTMO ships software in the age of AI, and we want you to own it. This is not a "use a bit of Copilot" role. We are making AI-first delivery the default across our IT department, and you will be the engineer who makes that real. You will own our AI development harness: the coding-agent patterns, conventions, and end-to-end loops that let agents make reliable, incremental progress across long sessions and many context windows. Think of it as building the AI software factory the whole company builds on top of. This is a hands-on senior role for someone who already ships production-grade software primarily by directing coding agents, not by hand-writing every line. You set the example, the guardrails, and the conventions that every other engineer's agents will follow. WHAT WILL BE YOUR AGENDA? * Design and own FTMO's AI development harness: initializer and coding-agent patterns, AGENTS.md and CLAUDE.md conventions, progress and checkpoint files, feature lists, and end-to-end test loops. * Shape the AI-native SDLC and PDLC together with our DevEx Specialist. Map every phase to a clear delegate / review / own model, then wire the tooling (MCP integrations, eval loops, CI hooks). * Run fast proofs of concept against real codebases and workflows, then turn the ones that hold up into production-ready patterns. * Deliver production software agent-first, keeping the codebase clean and mergeable and setting the standard for agent-first delivery. * Build and harden the AI infrastructure: model access and routing, sandboxes, secrets and permissioning, observability, and cost controls for agent runs. * Raise the whole department's AI fluency through patterns, internal documentation, and hands-on pairing, and help non-engineering teams ship and govern their own apps. * Track the frontier. Evaluate new models and tooling, and bring the ones that earn their place into our stack, including reporting. WHAT DO YOU BRING TO THE TABLE? * You are a senior SW engineer who has shipped and owned production software across the full lifecycle. * Around a year working AI-first: delivering real, production-grade software primarily by directing coding agents. * You can show us the harness. Agent configs, AGENTS.md and CLAUDE.md files, eval suites, prompts, MCP integrations, or repositories that prove how you get agents to do reliable work. * Strong general software engineering. You can read, design, and review production code in at least one major stack and reason about architecture, testing, and security. * Deep, practical fluency with agentic coding tools (Claude Code and the Claude Agent SDK, Codex, Cursor, or equivalents): context management, compaction, long-running sessions, and multi-agent patterns. * Prompt and context engineering as a daily discipline, plus a feel for evals and verification loops so agent output is measured against tests, latency, and style * Ownership and influence. You take a problem from PoC to production, leave the environment clean, and get other engineers to adopt new ways of working without needing a mandate. * English at B2 level or above. WHAT WOULD BE NICE TO HAVE? * Experience in fintech or another regulated, high-stakes environment. * Public contributions: open-source agent tooling, write-ups, or talks on AI-native development. * Hands-on AI infrastructure work: model routing, sandboxes, permissioning, observability, and cost control for agent runs at scale. WHY JOIN THE FTMO TEAM? * We are a Czech fintech that, since 2015, has grown from an idea into a global project. 🚀 * 300+ amazing teammates. We’re a great team who learn from each other every day.🤜🤛 * How do we work? We focus on meaningful work and open communication, while only adopting processes that make our lives easier. * Prague, Národní třída. Enjoy our modern offices at the Quadrio shopping center, offering beautiful views and excellent accessibility. * What if I don’t trade? No worries. We’ll show you what our product is all about and introduce you to the basics of trading. * Free fruit, snacks, and coffee are always within reach in the office. * How do we promote strong relationships and well-being? Company cottage, team building events, and running club. * Flexible hybrid model. We prefer collaborating in person to keep the team spirit high, but we offer the flexibility you need to stay balanced. *The benefits mentioned above apply to on-site employees in our Prague office.