Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

IBM

AI Foundations - Research Engineer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Job Description

  • 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 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.

                    IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

                    Benefits

                    • Dental Insurance