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

Intern program - Software Developer

AT IBM
IBM

Intern program - Software Developer

Rio de Janeiro, Brazil

Introduction
IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make.

IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Your Role and Responsibilities

At IBM Research, we are committed to leveraging the power of Artificial Intelligence (AI) to address the challenges of climate change and sustainability. Our mission is to develop innovative solutions that contribute to a more resilient and sustainable future. We are currently seeking a talented and motivated individual to join our AI for Climate and Sustainability team to work on cutting-edge research and development of geospatial foundation models and their downstream tasks. You will collaborate closely with a multidisciplinary team of researchers, engineers, and data scientists to develop, test, and enhance the capabilities of our geospatial foundation models.

Want more jobs like this?

Get jobs in Rio de Janeiro, Brazil delivered to your inbox every week.

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


Responsibilities:

Development: Design, implement, and maintain software components for geospatial foundation models. Ensure that the developed features are robust, scalable, and efficient.

Integration: Collaborate with software engineers to seamlessly integrate new features into geospatial foundation model components. Follow software engineering best practices to ensure high-quality code and system stability.

Collaboration: Work closely with researchers, scientists, and domain experts to understand their needs and provide technical support. Assist in designing experiments and simulations that align with their research goals.

Documentation: Create technical documentation, including design specifications, user guides, and API documentation, to facilitate the integration and usage of new components.

Innovation: Contribute to the identification of research directions, methodologies, and potential applications for geospatial foundation models.

Todas as vagas são elegíveis para pessoas com deficiência ou reabilitadas.

Required Technical and Professional Expertise

Background in artificial intelligence, machine learning, and deep learning.

Proficiency in Python, and experience with relevant libraries and frameworks.

Excellent problem-solving skills and ability to work independently or as part of a team.

Strong communication skills to convey complex technical concepts to both technical and non-technical stakeholders.

Preferred Technical and Professional Expertise

Familiarity with software engineering practices, version control, and agile development methodologies.

Experience with relevant libraries and frameworks such PyTorch and Tensorflow

Experience with cloud platforms and deployment is a plus.

Client-provided location(s): Rio de Janeiro, State of Rio de Janeiro, Brazil
Job ID: IBM-21150640
Employment Type: Intern

Company Videos

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