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