cover image
IBM

IBM

www.ibm.com

83 Jobs

330,345 Employees

About the Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you.

We're here to help every creator turn their "what if" into what is. Let's create something that will change everything.

Listed Jobs

Company background Company brand
Company Name
IBM
Job Title
Data Scientist Intern (16 months, September 2026)
Job Description
**Job Title** Data Scientist Intern **Role Summary** A 16‑month full‑time internship (starting September 2026) focused on designing, developing, deploying, and maintaining a large‑scale content syndication and learning management system that serves millions of users worldwide. The role blends software engineering, machine learning, and AI fundamentals with the creation of educational AI tutorials and demos. **Expectations** - Full‑time student status required for the entire work term. - Commitment to continuous learning of emerging AI/ML technologies and frameworks. - Deliver production‑grade code, documentation, and tutorials that are clear and reproducible. - Collaborate across technical and non‑technical teams to translate business challenges into scalable AI solutions. **Key Responsibilities** - Architect and implement scalable RESTful services and data pipelines in Python. - Integrate large‑language models (LLMs) and other AI models into product features. - Develop and maintain AI training, evaluation, and inference workflows using TensorFlow, PyTorch, Keras, or Hugging Face. - Build, test, and deploy ML models and data visualizations with scikit‑learn, Pandas, Matplotlib, etc. - Produce technical writing, tutorials, and demo content for a global developer audience. - Evaluate new AI/ML tools and frameworks for potential adoption. - Participate in code reviews, unit testing, and continuous integration processes. **Required Skills** - Python programming (strong library proficiency). - Basic JavaScript knowledge (for front‑end integration). - Experience with LLMs and contemporary AI frameworks (TensorFlow, PyTorch, Keras, Hugging Face). - Data‑science toolkit: scikit‑learn, Pandas, Matplotlib, etc. - Strong analytical and problem‑solving abilities. - Excellent verbal, written, and interpersonal communication. - Self‑motivated learner, comfortable adopting new technologies quickly. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Data Science, or a related field (current enrollment in a full‑time post‑secondary program). - Professional certifications in AI/ML or data science are advantageous but not mandatory.
Markham, Canada
Hybrid
Fresher
24-11-2025
Company background Company brand
Company Name
IBM
Job Title
UX Designer Intern (8 months)
Job Description
Job Title: UX Designer Intern (8 months) Role Summary: Assisted in designing and developing web and graphical user interfaces to enhance user engagement across multiple platforms. Applied UI/UX principles and prototyping tools to create mockups, layouts, icons, and media for websites, applications, and social media campaigns. Expectations: - Complete an 8‑month internship term beginning January 2026 and/or September 2026. - Enrolled in a full‑time post‑secondary program and return to studies after completion. - Demonstrate ability to learn new technologies quickly and apply them creatively to support scalable, reliable services. Key Responsibilities: - Design UI wireframes, mockups, and prototypes using Figma. - Develop front‑end assets (HTML, CSS, basic JavaScript) for web interfaces. - Collaborate with graphic designers and developers to produce consistent visual elements. - Incorporate color theory, typography, and accessibility best practices into design deliverables. - Conduct basic user research and usability testing to inform iterative improvements. - Document design decisions and maintain design libraries for cross‑team use. Required Skills: - Proficiency in Figma for prototyping and design documentation. - Strong graphic design fundamentals: color theory, typography, layout. - Familiarity with HTML, CSS, and basic JavaScript. - Understanding of UI/UX design principles and user-centered design methodologies. - Excellent communication, creative problem‑solving, and teamwork skills. - Ability to work with design and development tools to produce scalable, accessible interfaces. Required Education & Certifications: - Enrolled in a full‑time post‑secondary program (Bachelor’s degree candidate preferred). - Formal co‑op or internship program registration.
Markham, Canada
Hybrid
Fresher
24-11-2025
Company background Company brand
Company Name
IBM
Job Title
SOC Analyst
Job Description
**Job Title:** SOC Analyst **Role Summary:** Monitor, investigate, and respond to security incidents using SIEM, SOAR, EDR, and XDR platforms. Apply threat frameworks (MITRE ATT&CK, Cyber Kill Chain) to identify adversary tactics, conduct incident investigations, generate reports, and recommend remediation. Support vulnerability management, threat hunting, and process improvement to strengthen overall security posture. **Expectations:** - Rapid triage and escalation of security alerts across multi‑platform environments (Windows, Linux, macOS, network devices). - Effective communication of findings to stakeholders and clear documentation of actions. - Participation in a 24/7 shift rotation, including day and night coverage. - Continuous learning and application of emerging threat intelligence and defensive strategies. **Key Responsibilities:** - Continuously monitor SIEM, SOAR, EDR, and XDR alerts for suspicious activity. - Triage, analyze, and document security incidents, producing incident reports and actionable remediation plans. - Apply MITRE ATT&CK and Cyber Kill Chain frameworks to classify adversary tactics and techniques. - Conduct in‑depth post‑incident investigations and maintain evidence integrity. - Support vulnerability management and proactive threat hunting initiatives. - Incorporate threat intelligence to anticipate and mitigate emerging risks. - Collaborate with security teams to enhance detection rules, playbooks, and automation. - Maintain accurate, auditable records of investigations, incidents, and response activities. **Required Skills:** - Strong analytical and problem‑solving abilities with attention to detail. - Proficiency in reading and interpreting logs and alerts from SIEM systems. - Familiarity with common attack vectors, Indicators of Compromise (IOCs), and threat landscapes. - Networking fundamentals: TCP/IP, DNS, HTTP, and OSI model. - Effective written and verbal communication for documentation and reporting. - Experience with at least one SIEM/SOAR platform (Splunk, QRadar, Microsoft Sentinel, Palo Alto XSIAM, or equivalent). - Understanding of SOC processes, playbooks, and automation concepts. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Security, Cybersecurity, or related discipline. - Ability to obtain or hold relevant security clearance (e.g., government or corporate). ---
Hursley, United kingdom
Hybrid
24-11-2025
Company background Company brand
Company Name
IBM
Job Title
Data Scientist Intern 2026 (Buffalo, NY)
Job Description
**Job title** Data Scientist Intern 2026 **Role summary** A short‑term programming and analytics role that supports client projects in the data‑science space. The intern develops and cleans data, builds pipelines, applies statistical and machine‑learning techniques, and communicates findings to technical and non‑technical stakeholders. The position provides exposure to cloud platforms, ETL tools, and industry‑specific data sets while fostering growth through mentorship and hands‑on experience. **Expectations** - Complete at least 3‑day on‑site work per week and be willing to travel as required. - Produce deliverables that support client outcomes in analytics, model development, and data integration. - Demonstrate initiative to learn new tools, improve methods, and adapt to changing project scope. - Produce a portfolio of projects that can be showcased post‑internship. **Key responsibilities** - Write efficient, reusable code in Python for data extraction, transformation, and loading. - Clean, validate, and model data using SQL, Spark, and other data‑engineering tools. - Apply statistical analysis and machine‑learning techniques (scikit‑learn, SciPy, pandas, PyTorch). - Build and document data pipelines and support data‑integration projects. - Interpret model results and present insights to mixed‑audience audiences. - Participate in team meetings, receive mentorship, and contribute to iterative project improvements. **Required skills** - Proficient in Python (primary requirement) and scripting (e.g., Bash, PowerShell). - Strong analytical and statistical reasoning. - Familiarity with SQL, Spark, and cloud platforms (IBM Cloud, Azure, AWS). - Experience or coursework in data mining, data mining, or related analytics. - Excellent written and oral communication; ability to translate technical findings. - Collaborative mindset; able to work in agile teams and manage dynamic workloads. - Self‑motivated with a growth mindset; ready to take ownership of tasks. **Required education & certifications** - High‑school diploma or equivalent. - Actively enrolled in a quantitative degree program (Computer Science, Statistics, Mathematics, Engineering, or related field). *No visa sponsorship is provided for this internship. Candidates must be eligible to work in the U.S. at the time of application.*
Buffalo, United states
Hybrid
Fresher
24-11-2025