Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Intern Developer IBM Technology

AT IBM
IBM

Intern Developer IBM Technology

Barcelona, Spain

Introduction
Are you ready to be part of a dynamic and innovative team that's changing the world with technology? Are you passionate about learning and contributing in areas like Artificial Intelligence, Security, Hybrid Cloud, and Data? Do you want to be at the forefront of quantum computing and other emerging technologies?

At IBM, we're looking for motivated and passionate interns to join our multidisciplinary and dynamic team. As an intern, you'll have the opportunity to work on challenging and exciting projects, collaborate with industry experts, and develop valuable skills in the most in-demand technologies.

Your Role and Responsibilities
Responsibilities

Collaborate on projects in Artificial Intelligence, Security, Hybrid Cloud, and Data, and quantum computing

Want more jobs like this?

Get Software Engineering jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.

Learn and develop skills in emerging technologies
Work in a dynamic and multicultural environment with international connections
Contribute to the creation of innovative solutions for IBM and partners
Participate in the creation of prototypes, assets and proof-of-concepts

Benefits

Opportunity to work with a leading team in the technology industry
Access to emerging technologies and cutting-edge tools
Possibility of joining IBM Technology's staff after the internship
International connections and networking opportunities
Training and development of skills in technologies in demand by companies

What's next after the internship?

After completing the internship, you'll have the opportunity to join IBM Technology's staff and continue growing in your career. You'll be connected to the business ecosystem and can continue developing your skills in the technologies that companies are demanding today.

Are you ready to join the technology revolution?

If you're passionate about technology and learning, and you're ready to join a dynamic and innovative team, apply now for our internship!

Required Technical and Professional Expertise
Currently enrolled in or recently graduated from a university degree program in a technology-related field (Computer Science, Engineering, Mathematics, etc.)
Basic knowledge of programming and information technology
Passion for innovation and learning
Excellent communication and teamwork skills
Fluency in English

Preferred Technical and Professional Expertise
### Essential Skills

Programming languages: Python, Javascript, Java
Communication and collaboration: Strong written and verbal communication skills, with experience working in teams

### Nice-to-Have Skills

Machine learning and deep learning
Web development: Knowledge of HTML, CSS, and JavaScript for data visualization and web development
Database management: Experience with database systems like MySQL, PostgreSQL, or MongoDB
Scripting and automation: Familiarity with scripting languages like Bash, Perl, or Python for automating tasks

### Soft Skills

Time management and organization: Ability to prioritize tasks, manage time effectively, and meet deadlines
Adaptability and flexibility: Willingness to learn new tools, techniques, and technologies, and adapt to changing project requirements

### Education and Experience

Bachelor's or master's degree: In a relevant field like computer science, statistics, mathematics, or a related field
* Research experience: Previous research experience, either through academic projects

Client-provided location(s): Barcelona, Spain; Madrid, Spain
Job ID: IBM-21162468
Employment Type: Intern

Company Videos

Hear directly from employees about what it is like to work at IBM.