R&D AI Engineer
Madrid, ES
About Bull
Bull is a story. One with a century of European innovation and a working environment where experts design powerful, sustainable, and sovereign digital solutions, enabling states and industries to retain full control over their data and their AI.
Bull is also thousands of engineers, researchers and passionate tech people shaping the future of high‑performance computing, AI, and quantum technologies.
Every day, our teams push the boundaries of what is technologically possible – from next‑generation HPC architectures to exascale supercomputers – supported by world‑class R&D, more than 1,600 patents, and unique end‑to‑end capabilities spanning hardware design, software engineering, data science and quantum research.
We are a people‑centric, innovation‑driven company, where collaboration spans Europe, the Americas and India. We share a common vision of a responsible and sustainable innovation that delivers concrete impact for our customers.
Responsibilities:
- Analyse and monitor emerging techniques, methods, and tools related to trustworthy AI, including explainability, fairness, robustness, and transparency.
- Design, implement, and integrate trustworthy AI tools across Bull’s product portfolio.
- Productise AI solutions by delivering high‑quality, maintainable software components, including documentation, testing, validation, and deployment‑ready code.
- Design and develop scalable microservices and integrations using REST APIs.
- Build prototypes and Proof‑of‑Concepts to validate ideas, gather requirements, and refine solutions.
- Collaborate closely with multidisciplinary R&D and engineering teams, applying best practices in software development, version control, testing, and deployment.
Education
- Master’s or PhD in Computer Science, Artificial Intelligence, Data Science, Telecommunications, or a related technical field.
Skills & Competencies:
- Strong experience with Machine Learning and Deep Learning frameworks (e.g. TensorFlow, PyTorch, Scikit‑learn).
- Proficiency in Python and data science tools.
- Hands‑on experience with explainable AI and model interpretability techniques.
- Experience designing and developing scalable software components and services.
- Familiarity with containerization and orchestration technologies, especially Docker and Kubernetes.
- Experience with Git‑based version control systems (GitHub, GitLab).
- Solid experience working in Linux environments.
- Good understanding of Scrum methodology, with hands‑on experience using Jira and Confluence.
- Strong analytical mindset, problem‑solving skills, and ability to work in research‑oriented environments.
- English proficiency (B2 or higher) for collaboration in international teams.
Location: Spain
Benefits
- Flexible Work Schedule: Half day Fridays and an intensive summer workday supporting work life balance.
- Learning and Growth: Opportunities to work with advanced AI technologies in an innovative and supportive R&D environment.
Join us!
Here, your ideas, your curiosity and your technical excellence directly shape the next era of advanced computing - unlocking enterprise value, accelerating scientific progress and driving positive impact for society.