Senior AI Fullstack Engineer
Capco is hiring a Senior AI Fullstack Engineer in Warsaw, Poland. Level rates it ; you can apply on Capco.
Level's read on this job
- Builds AI ●●●● is how Level rates this software engineer role: the job is building AI systems.
- Tools and skills the posting cites include prompt engineering, RAG and MLOps.
- Level classifies it as a senior role.
- Level lists 702 other open roles at Capco.
AI in this role
AI Fullstack Engineer
Poland
ABOUT US
Capco is seeking experienced and motivated AI Engineers to help design, build, and deploy AI-enabled solutions for clients in the financial services industry.
As part of this engagement, you will work on complex business, technology, and data challenges, applying modern AI engineering practices to create scalable, reliable, and production-ready solutions.We are seeking professionals combines strong software engineering skills with practical experience in large language models, machine learning, data platforms, and modern AI application development. You will collaborate with client stakeholders, product teams, data specialists, and engineers to turn business needs into AI capabilities that are explainable, maintainable, and aligned with enterprise standards.
SCOPE OF SERVICES
AI Solution Delivery
- Design, develop, test, and deploy AI-enabled applications and services.
- Build solutions using large language models, machine learning, retrieval-augmented generation, semantic search, and agentic AI patterns where appropriate.
- Translate client business problems into technical designs, implementation plans, and working software.
- Develop reusable AI components, APIs, prompts, workflows, and evaluation approaches.
- Ensure AI solutions are scalable, reliable, secure, and suitable for production use.
Data, Knowledge, and Retrieval Engineering
- Work with structured and unstructured data sources to support AI-enabled discovery, reasoning, and decision support.
- Build or integrate search, retrieval, ranking, and knowledge management capabilities.
- Develop approaches that help AI systems understand business context, data assets, metadata, documentation, and other enterprise knowledge sources.
- Improve the quality, relevance, traceability, and explainability of AI-generated outputs.
- Collaborate with data engineering and platform teams to ensure AI solutions are well integrated with existing data ecosystems.
Technical Expertise
- Apply strong programming skills, particularly in Python, to build robust AI and data-driven applications.
- Use modern AI frameworks, cloud services, APIs, and development tools to deliver production-grade solutions.
- Implement testing, monitoring, logging, evaluation, and performance optimization for AI workflows.
- Support integration with cloud-native data and AI platforms, preferably Google Cloud Platform.
- Apply established software engineering practices, including version control, CI/CD, documentation, and code review.
QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, Mathematics, Statistics, or a related field.
- 3+ years of experience in AI engineering, software engineering, or machine learning engineering.
- Strong programming skills in Python.
- Practical experience building AI applications, ideally including large language models or generative AI.
- Experience with modern AI engineering patterns such as retrieval-augmented generation, embeddings, semantic search, prompt engineering, model evaluation, or agent-based workflows.
- Strong understanding of software engineering principles, APIs, data structures, testing, and production deployment.
- Experience working with cloud platforms, preferably Google Cloud Platform; experience with AWS or Azure is also valuable.
- Experience with MLOps, LLMOps, CI/CD, automated testing, monitoring, and model evaluation frameworks.
- Ability to work with structured and unstructured data, including metadata, documentation, logs, or enterprise knowledge sources.
- Strong analytical, problem-solving, communication, and stakeholder management skills.
- Ability to work independently and collaboratively in fast-paced client delivery environments.
Preferred Qualifications
- Experience working with financial services clients or in another regulated enterprise environment.
- Familiarity with data platforms, data catalogs, metadata management, knowledge graphs, vector databases, or search technologies.
- Experience building AI solutions that require traceability, human review, or strong governance controls.
- Consulting experience or experience working across multiple stakeholders, teams, and delivery workstreams.
About Us
At Capco, we specialize in management consulting and technology transformation for the financial services industry. We combine innovative thinking with deep industry expertise to help our clients navigate complex change, deliver meaningful outcomes, and build future-ready organizations.
Our culture is entrepreneurial, collaborative, and inclusive. We empower our people to challenge the status quo, take ownership, and make an impact from day one.
Role Overview
We are looking for a Solutions Architect with experience in core banking systems and modern application development.
Scope of Services
- Design and implement scalable solutions for core banking platforms.
- Collaborate with business stakeholders and technical teams to define solution architecture.
- Create technical designs aligned with business and technical requirements.
- Provide architectural guidance and recommendations on best practices and technology choices.
- Support system integration, performance optimization, and security initiatives.
- Contribute to solution delivery throughout the project lifecycle.
Required Experience
- Proven experience delivering solution architecture for enterprise applications.
- Strong knowledge of core banking systems and banking processes.
- Hands-on experience with React, Rust, and PostgreSQL.
- Understanding of microservices, REST APIs, and cloud-native architectures.
- Strong analytical, problem-solving, and communication skills.
- Experience collaborating within Agile delivery teams.
Nice to Have
- Experience with Kubernetes, Docker, or cloud platforms (AWS, Azure, or GCP).
- Knowledge of event-driven architectures and messaging technologies.
- Experience with CI/CD pipelines and DevOps practices.
RECRUITMENT PROCESS
- HR Interview
- Technical Interview
- Client Interview
- Feedback and Offer
We offer a flexible collaboration model based on a B2B contract, with the opportunity to deliver projects across a variety of initiatives within the financial services sector.
How we rate this
Senior AI Fullstack Engineer at Capco rates 91 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Also common in software engineer jobs at this level
Pay
- Typical software engineer job
- $168k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
Questions you could be asked
- How do you structure and test a prompt to get consistent output from a language model?
- How would you design a retrieval step so the model answers from real data instead of guessing?
- How do you monitor a model once it's live, and how do you know it needs retraining?
- How do you decide that one model's output is better than another's for a given task?
- How would you decide a model or AI system is ready to ship?
Adapt your resume
- List these exact terms on your resume: Prompt engineering, RAG, ML Ops, and AI Evaluation. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
- Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. You get your review by email within 24 hours.
Get new software engineer jobs (Builds AI ●●●●) by email
One email a week with the new software engineer jobs (Builds AI ●●●●), each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that build AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step