Senior AI/ML Developer
IBMIntroduction
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
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.
Practice Co-Lead Data & AI
Lead AI and Generative AI initiatives at IBM iX DACH in Vienna. Drive innovation and strategy in AI solutions.
Associate Data Scientist
Join IBM as an Associate Data Scientist to solve business problems using Python, R, and machine learning.
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.
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.
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.
Junior AI/ML Engineer
Join Boeing as a Junior AI/ML Engineer to develop and support big data applications in a collaborative environment.
Senior AI/ML Engineer
Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions in a remote, global team.
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.
Entry Level AI Engineer - Sales Program
Join IBM as an Entry Level AI Engineer in Washington, DC, focusing on AI solutions using watsonx platform.
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.
Software Development Engineer (SDE)
Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.
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.
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.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
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.
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.
Data Scientist - Generative AI
Join IBM as a Data Scientist specializing in Generative AI, leveraging data science to drive business value.
Artificial Intelligence Engineer
Join Tangent as an AI Engineer to develop cutting-edge AI solutions using Python, PyTorch, and cloud technologies.
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.
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.
Senior AI Developer with GenAI
Join Alter Solutions Portugal as a Senior AI Developer specializing in GenAI, focusing on innovative AI solutions.
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.