IBM
AI Back-End Developer
Job at a glance
- Sector
- Engineering & Technology
- Posted
- October 21, 2026
- First found
- October 21, 2026, 4:45 PM ET
IBM is hiring an AI Back-End Developer in Cambridge, Massachusetts, United States. Posted October 21, 2026.
Apply ↗About the job
Introduction
At IBM Research, we are the innovation engine of IBM. Exploring what’s next in computing and shaping the technologies the world will rely on tomorrow. From advancing AI and hybrid cloud to pioneering practical quantum computing, we anticipate challenges and unlock new opportunities for clients, partners, and society. Working in Research means joining a team that accelerates discovery at the intersection of high-performance computing, AI, quantum, and cloud. You’ll collaborate with leading scientists, engineers, and visionaries to push boundaries and turn ideas into reality. With a culture built on curiosity, creativity, and collaboration, IBM Research offers the opportunity to grow your career while contributing to breakthroughs that transform industries and change the world.
Your role and responsibilities
As a Back-End Developer specializing in Artificial Intelligence, you will work in an agile, collaborative environment across software architecture, understanding both front-end and back-end concerns, while specializing in the back-end. You will develop expertise in Artificial Intelligence Solutions in areas such as machine learning, deep learning, and natural language processing.
Your primary responsibilities will include:
• Design and Develop AI Solutions: Develop and implement Artificial Intelligence solutions using machine learning, deep learning, and other AI techniques, ensuring seamless integration with existing systems and applications.
• Database Planning and Development: Plan, analyze, design, and construct databases, implementing industry standards and best practices for database security and analyzing and defining database and information security requirements.
• API Development and Integration: Develop and integrate RESTful APIs and web services, ensuring efficient data exchange between systems and applications.
• Collaborative Problem-Solving: Work collaboratively with cross-functional teams to identify and resolve technical issues, ensuring timely and effective solution delivery.
• Code Development and Maintenance: Develop and maintain high-quality code using programming languages such as Ruby, Python, Java, and Node.js, adhering to industry standards and best practices.
Required education
Bachelor's Degree
Preferred education
Bachelor's Degree
Required technical and professional expertise
• Software Architecture Expertise: Experience with software architecture, understanding both front-end and back-end concerns, with specialization in back-end development.
• Programming Language Proficiency: Experience working with programming languages such as Ruby, Python, Java, Node.js, and server-side JavaScript, with the ability to develop high-quality code.
• Database Development and Security: Experience in planning, analyzing, designing, and constructing databases, with knowledge of industry standards and best practices for database security.
• Artificial Intelligence Solutions: Experience with Artificial Intelligence solutions, including machine learning, deep learning, and natural language processing, with the ability to develop and implement AI techniques.
• API Development and Integration: Experience developing and integrating RESTful APIs and web services, ensuring efficient data exchange between systems and applications.
Preferred technical and professional experience
• Brain Inspired Algorithms: Experience with brain-inspired algorithms, learning with memories, and knowledge representation and reasoning, with the ability to develop and implement AI techniques.
• Quantum and Neuromorphic Architectures: Experience with quantum and neuromorphic architectures for next-generation AI, including the ability to analyze and define database and information security requirements.
• Computer Vision and NLP: Experience with computer vision, NLP, question answering, and causal inference, with the ability to develop and implement AI solutions using machine learning and deep learning techniques.