Senior Software Engineer – AI & Automation
MADIFF · Wrocław, Poland
Apply directly with the employer or job board. Applications are never handled here.
Job Information
- Industry Banking
- Date Opened 10/06/2026
- Job Type Full time
- City Wrocław
- State/Province Lower Silesian Voivodeship
- Country Poland
- Zip/Postal Code 25-215 Job Description
We are looking for a Senior Software Engineer – AI & Automation to build greenfield applications and automation solutions that integrate LLMs and AI capabilities into real business and IT processes. The role focuses on hands-on software engineering using Python, C# or Java, developing APIs and integrations, RAG-based solutions, automated workflows, testing, monitoring, and repeatable deployments. The engineer will work directly with business stakeholders to identify automation opportunities and deliver complete, production-ready AI-enabled applications and internal mini-products rather than developing AI models themselves. Responsibilities
- Design and develop applications and services using AI and LLMs
- Build business logic around existing AI models
- Integrate AI solutions with existing applications and systems
- Build APIs and system integrations
- Identify business processes which can be automated using AI
- Translate business requirements into technical requirements and acceptance criteria
- Develop automated tests
- Implement monitoring for developed solutions
- Build repeatable deployment processes
- Evaluate the quality and effectiveness of AI outputs
- Optimise performance and cost of AI solutions
- Implement security and data protection requirements
- Document technical solutions and processes
Requirements
- Minimum 5 years software development experience
- Strong practical programming skills in at least one language: Python, C# or Java
- Experience designing and developing applications, services and APIs
- System integration experience
- Database experience
- Automated testing
- At least one real AI solution used by actual users
- Clear personal contribution to the code and architecture of that AI solution
- Practical experience integrating existing AI models / LLMs into applications
- Practical use of AI tools or AI agents during software development
- Ability to validate AI-generated code rather than simply accepting generated output
- Experience using AI for requirements, development, testing or documentation
- Understanding of IT security and data protection
- Ability to analyse business processes and identify automation opportunities
- Ability to work directly between business and technology
Benefits
- Flexible hybrid work model (2 days/week on-site in Wrocław)
- Solid, competitive salary
- Work in a multinational environment on international projects
- Comprehensive healthcare
- Long-term B2B contract with a stable project pipeline
Keep looking
250+ English-friendly jobs in Wrocław
Every one checked for language requirements, updated daily.