IBM Cognitive Application Programmer in Budapest, Hungary

Objective of the job: This role will develop, test, deploy and maintain cognitive/machine learning (ML) solutions for use by IBM Finance users world-wide. The successful candidate will analyze customer requirements and provide recommendations on technical solutions utilizing application programming languages and cognitive technologies leveraging our Cloud platform. Tasks will also include provision of end user support and education to users located throughout IBM Finance. This position is part of a team of BA & application developers and the successful candidate will also be required to participate in project work as required.Responsibilities:

  • Implementing cognitive/ML solutions that involves working together with product owner and iteration manager to gather and size the requirement, onboard the application, perform application development as well as ensuring that solution built is properly tested and deployed;

  • Providing maintenance and support for the applications deployed;

  • Developing new applications for mobile and building other cognitive assets from scratch on IBM strategic platform, using open source technologies based on preliminary requirements closely consulting with our internal client’s representative;

  • Following the rules, guidelines and recommendations of Cognitive Enablement team;

  • Supporting the communication between clients and Cognitive Enablement team. Directly communicating with clients in case of any system changes, outages that are affecting the asset deployed;

  • Educating clients about the use of cognitive solutions and regarding the capabilities of additional, new cognitive offerings. Searching the areas and looking for the gaps where any education is needed, making proposal for it as appropriate;

  • Frequently reporting to direct leaders (to project manager or functional manager) about status of project activities, actions, tasks, blockers; doing documentation about completed and closed items;

  • Developing own skills and knowledge with fitting to business strategy. Building the gathered knowledge into team knowledge;

  • Input to the sizing of incoming development requests;

  • Building own network of technical experts;

  • Being innovative in applied cognitive techniques and business processes considering potential risks.

Work location: Budapest, IX.

  • English: Fluent

  • Knowledge of SQL;

  • Experience in app development (Nodejs, Angular, Ionic 2, Kafka, Cassandra, Spark);

  • Experience in machine learning/cognitive solutions;

  • Financial and/or accounting background /knowledge;

  • Project management skills;

  • Self-education skill;

  • Creative and proactive thinking;

  • Working in a multinational environment;

  • Customer orientation;

  • Communication;

  • Teaming and collaboration;

  • Leadership;

  • Flexibility/adaptability


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, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.