Job Posting AI First Software Engineer
Job Summary
At JTI we celebrate differences and everyone truly belongs. 46000 people from all over the world are continuously building their unique success story with us. 83% of employees feel happy working at JTI.
To make a difference with us all you need to do is bring your human best.
What will your story be Apply now!
Department: IT MDC GSC & FINANCE
Location: Madrid Spain
AIFirst Software Engineer
Purpose:
The AIFirst Software Engineer role is responsible for delivering high quality software solutions using AI-first engineering practices leveraging GenAI and Agentic AI capabilities within the Microsoft technology stack to accelerate delivery and create measurable business value.
This is an evolution of the Software Engineer role with expanded responsibilities and expectations for engineers who demonstrate strong growth mindset learning agility and leadership in AI-first ways of working.
The role contributes to advancing MDCs engineering practices by applying AI across the software development lifecycle while maintaining strong standards for quality security and reliability.
Responsibilities :
- Design build test and maintain enterprise grade software solutions using modern engineering practices on the Microsoft stack (Azure GitHub Microsoft development platforms)
- Use AI assisted development tools such as GitHub Copilot to improve productivity code quality and developer experience
- Apply GenAI and Agentic AI concepts thoughtfully across design implementation testing and operations
- Contribute to continuous improvement of engineering practices tooling and ways of working through responsible AI adoption
- Act as a technical reference and champion for AI-first software engineering within MDC teams
- Stay current with emerging AI engineering trends and translate learnings into practical value driven improvements
Requirements :
- University degree in Computer Science Engineering or equivalent practical experience
- Solid professional experience in software engineering within enterprise or complex delivery environments
- Strong foundations in modern software development cloud platforms (Azure preferred) and Agile / DevOps environments using modern DevOps tools (AzDO and GitHub preferred)
- Practical experience with GitHub Copilot or similar AI assisted development tools (code generation testing analysis automation)
- Knowledge of AI assisted software engineering trends (e.g. SDD with GitHub SpecKit) including an understanding of where these approaches are most effective and where they are not
- Curiosity learning agility and a growth mindset toward adopting new tools and ways of working
- Strong collaboration and communication skills with the ability to support and influence others
Are you ready to join us Build your success story at JTI. Apply now!
Next Steps:
After applying if selected please anticipate the following within 1-3 weeks of the job posting closure: Phone screening with Talent Advisor > Assessment tests > Interviews > Offer. Each step is eliminatory and may vary by role type.
At JTI we strive to create a diverse and inclusive work environment. As an equal-opportunity employer we welcome applicants from all backgrounds. If you need any specific support alternative formats or have other access requirements please let us know.
Required Experience:
IC
About Company
JTI is a global tobacco and vaping company focused on innovation and sustainability. Our brands include Winston, Camel, Mevius, LD, Logic and Ploom.