What You’ll Do
- Extensive experience in software engineering and architecture, with a clear progression into architecting and delivering AI‑enabled systems within production environments.
- Demonstrated practical experience designing, deploying, and evolving AI solutions in real‑world systems, including taking responsibility for architectural decisions that span multiple teams and services.
- Recent hands‑on experience across core AI domains, including traditional machine learning as well as modern AI approaches such as large language models (LLMs) and agentic or multi‑component AI architectures, with an understanding of the trade‑offs involved in production use.
- Strong architectural understanding of AI platforms, frameworks, and tooling, combined with an ability to assess emerging AI technologies and translate them into scalable, maintainable platform capabilities.
- Proven ability to reason complex technical problems at a system level and clearly communicate architectural decisions, risks, and trade‑offs to both technical and non‑technical stakeholders.
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience is required.
Nice to Have
- Experience working in R&D or technology‑focused environments, contributing to the design and evolution of cloud‑native, scalable software.
- Hands‑on experience deploying and managing AI solutions using Microsoft Azure cloud ecosystem, including Azure Machine Learning, Cognitive Services, and Azure AI Foundry.
- Background in product development and collaboration with product managers.
- A strong interest in continuously expanding AI expertise and shaping technical excellence, combined with a pragmatic approach to adopting new technologies where they deliver clear value.
What we offer
We strongly believe in working with individuals who are passionate about what they do. When you have the opportunity to excel in what you do best, the results will be extraordinary.
We offer you a global development role in an innovative and fast‑growing company at the forefront of technology, where you can deliver tangible value to our customers. We provide competitive benefits, compensation based on competence and performance, and the chance to collaborate with highly talented Novacurians who make exceptional colleagues.