JOB SUMMARY Seeking a Sr. AI Engineer with deep expertise in building AI-driven and agentic automation solutions. This role involves designing and developing scalable services that leverage advanced reasoning, workflow orchestration, and multi-agent systems, with a strong emphasis on experience with LangGraph, IBM Watsonx Orchestrate, and Google Vertex AI.
Key Responsibilities • Implement AI-driven and agentic automation solutions.
• Design scalable services incorporating advanced reasoning and workflow orchestration.
• Develop multi-agent systems.
• Utilize expertise in LangGraph, including graphs, tool-nodes, memory/state, and streaming agents.
• Employ experience with IBM Watsonx Orchestrate, including skills, connectors, and process automation.
• Leverage Google Vertex AI, including Gemini, RAG, Vector Search, embeddings, and safety features.
• Work with vector databases such as PGVector, Vertex Matching Engine, and Pinecone.
• Familiarity with Kafka or Pub/Sub eventing patterns.
• Implement and maintain observability stacks: OpenTelemetry, Prometheus/Grafana, Elk/Cloud Logging.
• Utilize infrastructure-as-code tools like Terraform.
• Manage CI/CD pipelines using GitHub Actions and Cloud Build.
• Understand AI models, neural networks, and reinforcement learning.
• Develop AI systems for Natural Language Processing (NLP).
• Understand multi-agent system collaboration and operation.
• Deploy AI models using cloud platforms like AWS, Google Cloud, or Azure.
• Design AI-driven bots for Robotics Process Automation (RPA).
• Apply critical thinking to analyze AI outputs and improve models.
• Ensure ethical and unbiased decision-making in AI applications.
• Address unexpected AI behaviors and optimize performance.
• Collaborate across teams to integrate AI systems.
Required Qualifications • Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related field.
• 5+ years of experience with Java.
• 5+ years of strong experience in AI/ML.
• Experience with LangGraph (graphs, tool-nodes, memory/state, streaming agents).
• Experience with IBM Watsonx Orchestrate (skills, connectors, process automation).
• Experience with Google Vertex AI (Gemini, RAG, Vector Search, embeddings, safety).
• Knowledge of vector databases (PGVector, Vertex Matching Engine, Pinecone).
• Familiarity with Kafka or Pub/Sub eventing patterns.
• Experience with Observability stacks: OpenTelemetry, Prometheus/Grafana, Elk/Cloud Logging.
• Experience with Infrastructure-as-code (Terraform).
• Experience with GitHub Actions and Cloud Build.
• Understanding of AI models, neural networks, and reinforcement learning.
• Experience in Natural Language Processing (NLP).
• Understanding of Multi-Agent Systems.
• Experience with Cloud Computing & AI Deployment (AWS, Google Cloud, or Azure).
• Experience with Robotics Process Automation (RPA).
• Proficient in Java and Python.
• Critical thinking and problem-solving skills.
Preferred Qualifications • Chatbot development experience.
• IBM WatsonX Platform experience.