IBM logo

Senior AI/ML Developer

IBM

Introduction

Join IBM Software and be a part of the cutting-edge AI revolution. IBM Software is dedicated to creating the world’s leading AI-powered, cloud-native software solutions. Our software helps clients and business partners leverage massive data from applications and systems to create better, faster, and more secure solutions. Running on Red Hat OpenShift and Enterprise Linux, we are committed to addressing the most critical requirements of the digital transformation era.

Your Role and Responsibilities

  • Conduct thorough research on new algorithms, models, and tools to stay ahead of AI innovations.
  • Develop and optimize machine learning models for IBM Rapid Network Automation, integrating with various applications.
  • Write efficient and scalable Python code to support new AI functionalities.
  • Collaborate with cross-functional teams to define product requirements and deliver solutions.
  • Develop and maintain MLOps pipelines for training, validating, testing, and deploying machine learning models.
  • Mentor junior team members and contribute to the growth of the team’s AI expertise.
  • Occasionally participate in conferences, give talks, and contribute to the AI community.

Required Technical and Professional Expertise

  • Bachelor’s Degree in Computer Science, AI, or a related field
  • 3+ years of experience coding and debugging in Python
  • Proven interest in generative AI, natural language processing, or computer vision.
  • Strong foundation in statistics and familiarity with common ML algorithms.
  • Ability to deploy and maintain AI/ML models in production, ensuring performance and scalability.
  • Experience with machine learning techniques and tools such as scikit-learn, XGBoost, LightGBM, TensorFlow, PyTorch
  • Experience with micro-service architecture and development
  • Strong analytical and problem-solving skills
  • Fluent in written and spoken English

Preferred Technical And Professional Expertise

  • Working knowledge of building machine learning and deep learning models
  • Experience with coding in other languages (e.g., Go, Java, Spring, NodeJS) is a plus
  • Familiarity with containerized environments (Docker/K8S/OpenShift)
  • Experience with cloud environments
  • Exposure to build and test automation
  • Good knowledge of networking concepts
  • Familiarity with low-code automation platforms
  • Familiarity with performance profiling and benchmarking

About Business Unit

IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM’s AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM’s hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments—a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.

Benefits
Extracted with AI

  • Opportunity to work on cutting-edge technology
  • Collaboration with cross-functional teams
  • Participation in conferences and community events
  • Mentorship opportunities

Similar jobs

Last update: 23 minutes ago

IBM logo
IBM

Senior Software Developer - Java, Linux, Docker

Join IBM as a Senior Software Developer in Sofia, Bulgaria. Work with Java, Linux, Docker, and Kubernetes to create innovative software solutions.

IBM iX DACH logo
IBM iX DACH

Practice Co-Lead Data & AI

Lead AI and Generative AI initiatives at IBM iX DACH in Vienna. Drive innovation and strategy in AI solutions.

IBM logo
IBM

Associate Data Scientist

Join IBM as an Associate Data Scientist to solve business problems using Python, R, and machine learning.

IBM logo
IBM

Entry Level AI Engineer - Sales Program

Join IBM as an Entry Level AI Engineer in Washington, DC, to develop AI solutions and engage in sales programs.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

3Pillar logo
3Pillar

Senior AI/ML Engineer

Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions, work remotely, and grow your career in a global tech community.

Boeing logo
Boeing

Junior AI/ML Engineer

Join Boeing as a Junior AI/ML Engineer to develop and support big data applications in a collaborative environment.

3Pillar logo
3Pillar

Senior AI/ML Engineer

Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions in a remote, global team.

The Coca-Cola Company logo
The Coca-Cola Company

Director of Data Science, AI/ML

Lead AI/ML initiatives as Director of Data Science at Coca-Cola in Sofia. Drive strategy, develop AI models, and mentor a diverse team.

IBM logo
IBM

Entry Level AI Engineer - Sales Program

Join IBM as an Entry Level AI Engineer in Washington, DC, focusing on AI solutions using watsonx platform.

Summ.link logo
Summ.link

AI Specialist with Azure Expertise

Join Summ.link as an AI Specialist to develop and integrate AI solutions using Azure tools. Boost your career in a dynamic environment.

IBM logo
IBM

Software Development Engineer (SDE)

Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.

NielsenIQ logo
NielsenIQ

Senior Machine Learning Engineer

Join NIQ as a Senior ML Engineer to develop and implement AI models using Python, PyTorch, and Azure in a hybrid work environment.

Atypon logo
Atypon

Senior Machine Learning Engineer

Join Atypon as a Senior ML Engineer to develop AI solutions in NLP, deep learning, and MLOps. Remote position in Athens.

Keboola logo
Keboola

Senior AI Engineer - Backend

Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

IBM logo
IBM

Mid-Level Back-End Software Developer

Join IBM as a Mid-Level Back-End Software Developer in San Jose, CA. Work with Java, Python, and cloud technologies.

Cisco logo
Cisco

AI/ML/LLM Proof of Concept Engineer

Join Cisco as an AI/ML/LLM Proof of Concept Engineer to develop and demonstrate innovative AI solutions.

IBM logo
IBM

Data Scientist - Generative AI

Join IBM as a Data Scientist specializing in Generative AI, leveraging data science to drive business value.

Tangent logo
Tangent

Artificial Intelligence Engineer

Join Tangent as an AI Engineer to develop cutting-edge AI solutions using Python, PyTorch, and cloud technologies.

Leonardo.Ai logo
Leonardo.Ai

Mid-Level AI Researcher

Join Leonardo.Ai as a Mid-Level AI Researcher to develop and refine AI models, focusing on model training and optimization.

IBM logo
IBM

Full Stack Developer with Angular and Drupal Experience

Join IBM as a Full Stack Developer with expertise in Angular, Drupal, and AWS. Work on innovative projects in a collaborative environment.

Alter Solutions Portugal logo
Alter Solutions Portugal

Senior AI Developer with GenAI

Join Alter Solutions Portugal as a Senior AI Developer specializing in GenAI, focusing on innovative AI solutions.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Work with React, Java, Python, and AI technologies in a cloud-native environment.