- Do you want to build AI solutions that move beyond prototypes and solve real customer problems?
- Do you enjoy turning customer needs into AI-powered applications and agents, working hands-on from development and testing to demos and implementation?
Practical Information
Location: Poland | Work Arrangement: Remote | Reports to: Leader Azure Cloud Development & Quality Assurance | Visa Requirements: Valid working visa for Poland | Contract type: full time | Language requirements: Fluent/professional English, written and verbal; Polish will be a plus
As a Junior AI-Native Engineer, you will work at the intersection of software engineering, AI and customer needs. You will design and build AI-powered applications and agents, turning customer requirements and use cases into working solutions. This is a hands-on engineering role covering the full development process, from understanding requirements and designing solutions to development, automated testing, demos and implementation.
Key responsibilities
- Gather and clarify customer requirements, translate AI use cases into technical solutions, and develop AI agents and AI-powered applications using modern AI platforms and models.
- Build backend and application components using .NET (C#) or Python, integrating LLMs, APIs and data sources, with frontend development where required.
- Develop and maintain automated tests, including testing AI-powered functionality, agent behavior and application workflows.
- Work with GitHub and CI/CD pipelines, prototype new AI use cases and continuously improve solutions based on testing and customer feedback.
- Work directly with customers, including preparing and delivering technical demos, with occasional onsite engagements and business travel.
Job Requirements
- Initial commercial, internship or project experience in software development, with programming skills in .NET (C#) or Python.
- Higher education in IT, Computer Science, Software Engineering or a related technical field.
- At least one Microsoft or GitHub certification.
- Experience with or strong interest in Generative AI, LLMs, AI agents and AI-powered application development, together with an understanding of automated software testing.
- Ability to gather customer requirements and translate them into technical solutions, and willingness to travel occasionally for onsite customer work.
Nice to have
- Experience with Microsoft Foundry, Azure AI services, Copilot technologies or AI/LLM testing and evaluation.
- Knowledge of TypeScript, React and SQL.
- Experience with TDD and test automation tools such as Playwright.
- Basic knowledge of Terraform, Azure or DevOps practices.
What we offer
Our company benefits vary based on your location, but always include:
- Global company culture: We defined our 6 core values through our company culture (https://www.softwareone.com/en/our-story/our-values)
- A mentor who supports your successful start and is at your side with advice and action
- President’s Club: Recognition awarded by leadership and your peers
- Flexible work: Do great work from anywhere but also visit local office to deliver excellence in team relationship
- Lifelong education: A variety of training and development opportunities
- Hire to Grow: We optimize our internal structures and feedback culture constantly to be your Employer of Choice, today and in future
Company description
SoftwareOne is a global software and cloud solutions provider and distributor, powered by around 12,000 people across more than 70 countries. But what really makes us SoftwareOne is our people: curious minds, different perspectives, and talented teams working together to solve real challenges and create meaningful impact. Here, you’ll have the opportunity to grow, explore new possibilities, and build a career that’s uniquely yours, while helping shape what’s next in technology.
