Job Summary:
IBM Research is the innovation engine of IBM, focusing on advancing AI and hybrid cloud technologies. As an AI Foundations - Research Engineer, you will develop server-side applications, implement database solutions, create RESTful APIs, and apply AI expertise to drive business value and innovation.
Responsibilities:
• Develop Server-Side Logic: Design, develop, and deploy server-side applications using programming languages like Ruby, Python, Java, and Node.js, ensuring seamless integration with front-end components.
• Implement Database Solutions: Plan, analyze, design, and construct databases, implementing industry standards and best practices for database security and developing structured query language (SQL) queries and back-end database stored procedures.
• Create RESTful APIs: Develop and maintain RESTful APIs and web services, enabling efficient data exchange between client and server applications.
• Apply AI Expertise: Develop and implement Artificial Intelligence solutions, focusing on areas such as machine learning, deep learning, and natural language processing, to drive business value and innovation.
• Collaborate with Teams: Work closely with cross-functional teams to understand user and system requirements, ensuring that back-end solutions meet business needs and align with overall project goals.
Qualifications:
Required:
• Exposure to Agile Development: Familiarity with working in agile, collaborative environments, understanding both front-end and back-end concerns, with a focus on back-end development.
• Programming Language Proficiency: Experience working with programming languages such as Ruby, Python, Java, and Node.js, including server-side JavaScript.
• Database Development: Exposure to planning, analyzing, designing, and constructing databases, including implementing industry standards and best practices for database security.
• API Development: Experience with developing and maintaining RESTful APIs and web services, enabling efficient data exchange between client and server applications.
• Artificial Intelligence Foundations: Exposure to Artificial Intelligence concepts, including machine learning, deep learning, and natural language processing, with the ability to develop and implement AI solutions.
Preferred:
• Master's Degree
• Brain Inspired Algorithms: Exposure to brain inspired algorithms, learning with memories, and knowledge representation and reasoning, with the ability to apply these concepts to Artificial Intelligence solutions.
• Advanced AI Topics: Familiarity with symbolic and trainable logic, causal inference, knowledge induction, computer vision, and NLP, with the ability to explore and apply these concepts to drive business value and innovation.
• Quantum and Neomorphic Architectures: Exposure to quantum and neomorphic architectures for next-generation AI, with the ability to learn and apply these concepts to develop innovative Artificial Intelligence solutions.
Company:
IBM provides technology and consulting, including software, infrastructure systems, and cloud-based solutions. Founded in 1911, the company is headquartered in Armonk, USA, with a team of 10001+ employees. The company is currently Late Stage.