Senior AI Software Engineer @ IBM
Your Application Journey
Email Hiring Manager
Job Details
Introduction
In this role, you will work in one of IBM Consulting Client Innovation Centers (Delivery Centers). At IBM, we deliver deep technical and industry expertise to a wide range of public and private sector clients worldwide. Our delivery centers offer locally based skills and technical expertise to drive innovation and adoption of new technology.
Your Role And Responsibilities
The Senior AI Software Engineer is responsible for automating processes and optimizing infrastructure. You will develop and implement scripts and tools to automate the provisioning, operation, and monitoring of applications and systems. Additionally, you will support teams in implementing DevOps principles such as continuous integration, deployment, and monitoring.
- Automation of processes
- Infrastructure optimization
- Script and tool development
- DevOps best practices implementation
Preferred Education
Bachelor's Degree
Required Technical And Professional Expertise
- German language skills (at least B2 level) and English language skills (at least B2 level)
- Proficiency in Python, Java, JavaScript, HTML, and Bash
- Expertise in Machine Learning (ML), Natural Language Processing (NLP), and Large Language Models (LLM)
- Experience with microservices, RESTful APIs, Next JS, TensorFlow, PyTorch, and Ansible
- Familiar with container technology such as Docker, Openshift, and Helm
- Knowledge of cloud platforms like Azure
- Experience with SQL, S3 databases
- Security requirements such as SELinux, SSL/TLS, and firewalls
- Proficient in development tools including GitLab CI/CD, Prometheus, Grafana, PyCharm, and VS Code
Preferred Technical And Professional Experience
Familiarity with Agile methodologies, Scrum, and DevOps practices is essential.
Key skills/competency
- Automation
- DevOps
- Python
- Java
- Machine Learning
- NLP
- Microservices
- Cloud
- Security
- Agile
How to Get Hired at IBM
🎯 Tips for Getting Hired
- Customize your resume: Tailor it to highlight automation and AI skills.
- Research IBM: Understand IBM Consulting culture and projects.
- Showcase technical expertise: Emphasize experience with AI and DevOps.
- Network strategically: Connect with current IBM employees on LinkedIn.