Unleash innovation at the forefront of AI — revolutionize software development through intelligent solutions!
Krakow-based opportunity with hybrid work model (up to 3 days remote per week).
As a Senior AI Software Engineer, you will be working for our client, a leader in transforming software engineering with AI-powered platforms. You’ll contribute to shaping next-generation developer tools, enhancing quality, speed, and reliability across the entire engineering lifecycle, pushing the boundaries of technological innovation.
Your main responsibilities:
- Implement solutions following best design patterns to optimize development workflows
- Analyze requirements thoroughly and recommend improvements for scalable, efficient systems
- Lead UI enhancements to improve user experience and application stability
- Drive DevOps automation initiatives to refine CI/CD pipelines and streamline deployment processes
- Participate in software architecture design and develop prototypes to validate concepts
- Manage change through the service management lifecycle, ensuring seamless updates
- Provide proactive customer support, resolving issues promptly and effectively
- Evaluate emerging technologies for continuous process improvement
You're ideal for this role if you have:
- At least 7 years of professional experience in application development within Java ecosystems
- Strong expertise in Java, Web API development, and backend scalability and security
- Hands-on experience with React for building dynamic, high-performance web interfaces
- Proficiency in database design, SQL Server, including advanced T-SQL scripting and performance tuning
- Solid understanding of DevOps practices such as CI/CD pipelines and automation
- Extensive experience across the SDLC — requirements, design, development, testing, deployment, and maintenance
- Exceptional troubleshooting and problem-solving skills with keen attention to detail
It is a strong plus if you have: (optional)
- Experience applying AI techniques within software development practices
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes
- Certifications related to Java, React, or DevOps
Language Required for the role:
- Fluent English, with excellent communication skills necessary for collaborative work and client interactions
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.