Senior AI Developer
Are you an AI Developer passionate about pushing the boundaries of Artificial Intelligence, Machine Learning, and Cloud technologies? Join us in Alicante, where cutting-edge tech meets Mediterranean living.
Please note that this position is hybrid, we are looking for a person who s looking forward to joining our lively office community in Alicante for at least 3 days per week.
YOUR RESPONSIBILITIES
As a Senior Developer, you will play a central role in designing, building, and evolving Javi, our IGA AI Assistant. Your key responsibilities will include:
* Collaborate with subject matter experts and Product Owner to understand requirements, business goals, and user needs.
* Design and develop Javi, using state-of-the-art AI/ML algorithms, frameworks, and best practices.
* Build intuitive user interfaces that ensure smooth integration of Javi into existing systems and platforms.
* Drive continuous improvement by monitoring real-world usage, collecting feedback, and optimizing performance.
* In this role, you won t just deliver features - you ll take ownership of end-to-end AI solutions that make a real impact on how our Cybersecurity product is used and experienced.
YOUR PROFILE
We re looking for a Senior AI Developer who is not only highly skilled but also curious, collaborative, and motivated by innovation. To succeed in this role, you should:
* Be genuinely passionate about Artificial Intelligence and Machine Learning, with a drive to apply them to real-world problems.
* Stay up to date with the latest advancements in AI/ML technologies and be eager to identify new opportunities to enhance the capabilities and features of Javi.
* Have the ability to collaborate effectively in cross-functional teams, working closely with Designers, Product Owners, and QA engineers to deliver high-quality solutions.
* Be open to working with the latest technology trends and experimenting with cutting-edge approaches to keep our product at the forefront.
* We value a mindset of continuous learning, creativity, and ownership - qualities that will help you thrive in our international, fast-moving environment.
Experience Qualifications:
* Bachelor s or Master s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
* +5 years of experience in C#.
* +3 years of experience in AI/ML software development, preferably in product-focused environments.
* Nice to have: Experience designing AI solutions based on multi-agent architectures, including ACPs (Agent Communication Protocols) and MCPs (Multi-agent Control Protocols).
Knowledge Skills:
* Solid understanding of software development methodologies, version control systems, and agile practices.
* Strong knowledge in natural language processing (NLP), Generative AI, and machine learning.
* Familiarity with OpenAI and Azure AI technologies.
* Experience or knowledge of AI Assistants development, NLP frameworks, ChatGPT, Semantic Kernel, or similar projects is a plus.
* Familiarity with Clean Architecture, SOLID principles, and other modern software engineering best practices.
* Strong proficiency in Python and C#, with hands-on experience using relevant AI/ML libraries and frameworks.
* Solid understanding of AI and ML concepts, including natural language processing, deep learning, and data analysis.
* Excellent problem-solving skills with strong attention to detail.
* Fluent in English, both written and spoken.
WHAT WE OFFER
* Competitive salary benefits
* Hybrid work policy (2 days per week in the office)
* Support for your ongoing growth development
* Team-building activities
* Great work environment
agile, NLP, Generative AI, ML, OpenAI, Azure AI, NLP, ChatGPT, SOLID, C#, Python