Rio De Janeiro, BRA
14 days ago
Desenvolvedor de Software de Inteligência Artificial
**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** 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. **Required technical and professional expertise** • Undergraduate students that will finish the course in the middle of 2026 or afterwards. 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 experience** 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.
Confirm your E-mail: Send Email