WatsonX AI Application Developer

  • Parsippany-Troy Hills, NJ
  • Posted 12 hours ago | Updated 12 hours ago

Overview

On Site
$60 - $70
Accepts corp to corp applications
Contract - Independent
Contract - W2
Able to Provide Sponsorship

Skills

Software Engineering
Machine Learning (ML)
Artificial Intelligence
Algorithms
Application Development
Process Automation
IBM WatsonX
Node.js
Data Analysis
Analytics
IBM
Python
NoSQL
Microsoft Azure
RESTful
Robotic Process Automation

Job Details

WatsonX AI Application Developer

Immediate Onsite 3-5 days per week in Parsippany, NJ

Interview Mode: Local candidates should be able to attend in-person interview in Parsippany, New Jersey

Job Description:

We are seeking an experienced and motivated Application Developer with expertise in the IBM WatsonX platform to join our dynamic team. As an Application Developer, you will be responsible for designing, developing, and deploying cutting-edge AI-powered applications and solutions utilizing the IBM WatsonX platform. Your ability to leverage WatsonX's powerful tools and AI capabilities will be crucial in delivering innovative solutions that address business challenges and enhance customer experiences.

Key Responsibilities:

  • Design, develop, and implement custom AI-driven applications using the IBM WatsonX platform.
  • Integrate WatsonX services (such as Natural Language Processing, Machine Learning, Data Analytics, etc.) into existing applications to enhance functionality.
  • Work with cross-functional teams to define project requirements and translate them into technical solutions.
  • Collaborate with data scientists and business stakeholders to ensure the developed applications meet business needs and technical requirements.
  • Build and optimize scalable and efficient cloud-based AI solutions with WatsonX.
  • Perform application testing, troubleshooting, and debugging to ensure quality and performance.
  • Maintain and update existing applications to incorporate the latest features and improvements from the WatsonX platform.
  • Stay current with new developments in AI technologies, especially those related to the IBM WatsonX ecosystem, and incorporate these into development practices.
  • Document code, processes, and best practices to ensure maintainability and knowledge sharing across the team.

Key Requirements:

  • Proven experience in application development with hands-on experience using IBM WatsonX platform, including WatsonX AI services such as NLP, Machine Learning, and analytics tools.
  • Strong proficiency in programming languages such as Java, Python, or Node.js, with experience in RESTful APIs, cloud computing (AWS, Azure, etc.), and microservices architecture.
  • Solid understanding of AI/ML algorithms and their application in real-world scenarios.
  • Experience integrating WatsonX services into applications and systems, with knowledge of Watson Assistant, Watson Discovery, Watson Studio, and other WatsonX solutions.
  • Familiarity with cloud-based architecture, containerization (Docker, Kubernetes), and DevOps practices.
  • Experience with database management and data pipelines, including SQL, NoSQL, and big data tools.
  • Strong problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
  • Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Bachelor's or Master s degree in Computer Science, Software Engineering, Data Science, or related field.
  • Experience with AI ethics, responsible AI principles, and data governance frameworks.
  • Certifications in IBM WatsonX or other relevant AI technologies.
  • Knowledge of Agile development methodologies and CI/CD pipelines.

Mandatory Skills:

  1. Machine Learning & Deep Learning Understanding AI models, neural networks, and reinforcement learning
  2. Natural Language Processing (NLP) Developing AI systems that interpret and generate human language
  3. Multi-Agent Systems Understanding how AI agents collaborate, negotiate, and operate independently
  4. Cloud Computing & AI Deployment Experience with AWS, Google Cloud, or Azure to deploy AI models
  5. Robotics Process Automation (RPA) Designing AI-driven bots that execute repetitive tasks autonomously
  6. Proficient in coding and programming languages like Java, python.
  7. Experience with WatsonX Platform (Assistant, AI, Orchestrate etc) is a plus.

Soft Skills:

  1. Critical Thinking Ability to analyze complex AI outputs and improve models
  2. Ethical Reasoning Ensuring AI applications follow ethical and unbiased decision-making
  3. Problem-Solving Ability to handle unexpected AI behaviors and optimize performance
  4. Collaboration Working across teams to integrate AI systems seamlessly into businesses
  5. Critical thinking and problem-solving are essential skills in the era of agentic AI, where professional must evaluate complex situations and make reasoned decisions under uncertainty.

Nice to have certifications but not mandatory: IBM WatsonX, AWS, or Azure certifications

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.