3M's Corporate Research Laboratory is seeking an AI Software Development Engineer to join their innovative team developing new approaches to AI. This role offers a unique opportunity to work with some of the most innovative minds globally, focusing on implementing experimental AI systems, simulation infrastructure, and architecture. The position requires strong Python programming skills and the ability to work closely with scientists to translate research concepts into practical implementations.
The role involves writing modular, testable code for experiments and simulations, extending AI architecture codebases, and developing novel AI engines. You'll be at the intersection of research and implementation, working directly with researchers to bring their concepts to life. The ideal candidate will have a background in Computer Science or related field, with experience in machine learning and AI research.
3M offers a competitive compensation package ranging from $122,292 to $149,468, along with comprehensive benefits including medical, dental, vision, and retirement benefits. The position is hybrid-based in Maplewood, MN, with potential for minimal travel. As part of 3M's global science company, you'll have the opportunity to contribute to meaningful projects while collaborating with innovative 3Mers worldwide.
This role is perfect for someone who enjoys clean problem-solving, iterative code design, and working in a collaborative research environment. The position offers growth opportunities and the chance to work on cutting-edge AI technology while being supported by a company known for its innovation and scientific approach to solving global challenges.