Join our talented IBM Automation team, where you'll be at the forefront of designing and deploying cutting-edge machine learning and deep learning models. Collaborate with diverse teams to transform complex AI concepts into practical applications that deliver significant value to our clients.
Your Role and Responsibilities
Build and Deploy Models
- Design, develop, and optimize machine learning and deep learning models.
- Implement algorithms to enhance the performance and scalability of AI systems.
Data Preparation
- Manage data collection, cleaning, and preprocessing for large datasets.
- Develop and maintain data pipelines for efficient data processing.
Code and Integrate
- Write clean and efficient code, integrating AI models into production environments.
- Optimize systems for reliability, scalability, and performance.
Innovate and Research
- Stay current with the latest AI advancements and experiment with new models and techniques.
- Prototype innovative ideas and contribute to the company’s AI strategy.
Collaborate Across Teams
- Work closely with data scientists, software engineers, and product managers.
- Translate complex AI concepts into actionable applications that meet business needs.
Evaluate and Optimize
- Assess and enhance the performance of AI models using metrics like accuracy and recall.
- Continuously optimize models for speed, memory usage, and resource efficiency.
Ensure Compliance and Ethics
- Ensure AI solutions adhere to ethical standards and regulatory requirements.
- Implement measures to guarantee model transparency, fairness, and interpretability.
Deploy and Monitor
- Oversee the deployment of AI models and monitor their performance in production.
- Set up automated monitoring systems to ensure models function effectively in real-world scenarios.
Required Technical and Professional Expertise
- Proficiency in programming languages such as Python, R, Java, or C++.
- Experience with tools and frameworks like TensorFlow, PyTorch, Keras, and Scikit-learn.
- At least 2 years of experience in machine learning, deep learning, or AI-related fields.
- Proven experience deploying AI models into production environments.
- Strong background in big data technologies and large-scale data processing.
- Solid understanding of linear algebra, calculus, probability, and statistics.
- Excellent communication skills to articulate complex technical concepts clearly.
Preferred Technical and Professional Expertise
- Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
- Strong knowledge of SQL, NoSQL, and big data technologies.
- AI/ML certifications from recognized institutions or platforms (e.g., Coursera, edX, AWS AI, Google AI).
- Experience with advanced AI techniques and research.
- Previous experience in a collaborative, cross-functional team environment.
Your Life @ IBM
At IBM, we foster a culture of continuous learning and growth. You'll be encouraged to take bold steps, experiment, and provide feedback in an environment that values collaboration and diverse perspectives. We trust our employees to make critical decisions and tackle challenges with a can-do attitude.
Are You Ready to Join Us?
If you're passionate about pushing the boundaries of artificial intelligence and want to make a real impact, apply now to be a part of our innovative IBM Automation team!