NTT DATA  Services

AI Developer (REMOTE)

NTT DATA Services$84K — $146K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in software development with expertise in Python programming.
  • 3+ years developing AI/ML or Generative AI applications using Large Language Models (LLMs).
  • 2+ years with orchestration frameworks like LangChain or LlamaIndex.
  • 3+ years designing RESTful APIs and integrating third-party services.
  • Experience with prompt engineering and AI response optimization.
  • Hands-on experience with Retrieval-Augmented Generation (RAG) architectures.
  • Familiarity with cloud platforms like AWS or Google Cloud.

Responsibilities

  • Design and architect AI agents with defined workflows and objectives.
  • Develop AI applications and intelligent solutions using Python and AI frameworks.
  • Evaluate and select Large Language Models based on business requirements.
  • Engineer and optimize prompts for improved response accuracy.
  • Build Retrieval-Augmented Generation solutions with vector databases.
  • Integrate APIs and third-party tools into AI pipelines.
  • Monitor and enhance AI model performance and compliance controls.

Benefits

  • Fully remote work from anywhere in Canada.
  • Opportunity to collaborate across cross-functional teams.
  • Access to modern AI frameworks and tools.
  • Participation in Agile/Scrum methodologies.
  • Focus on implementing AI governance and security best practices.
Full Job Description
We are currently seeking a AI Developer (REMOTE) to join our team! This is a fully remote role and can be based anywhere in Canada.

Job Responsibilities Include:
  • Design and architect AI agents by defining workflows, objectives, reasoning logic, and decision-making processes.
  • Develop AI-powered applications and intelligent agent solutions using Python and modern AI frameworks such as LangChain, LlamaIndex, and OpenAI SDK.
  • Evaluate and select appropriate Large Language Models (LLMs) based on business use cases, scalability, latency, and performance requirements.
  • Engineer, test, and optimize prompts to improve response accuracy, consistency, contextual relevance, and token efficiency.
  • Build and implement Retrieval-Augmented Generation (RAG) solutions using vector databases and enterprise knowledge sources.
  • Integrate external APIs, databases, enterprise applications, and third-party tools into AI agent pipelines.
  • Develop scalable backend AI services and APIs using Python frameworks such as FastAPI and Flask.
  • Create automated test cases and validation frameworks to evaluate AI outputs for reliability, bias, hallucinations, and performance.
  • Monitor and optimize AI model performance including latency, throughput, token consumption, and infrastructure costs.
  • Implement AI governance, security controls, data privacy, guardrails, and compliance standards across AI platforms.
  • Collaborate with cross-functional teams including Data Engineering, DevOps, Product Management, and Security teams to deliver enterprise AI solutions.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, backlog grooming, demos, and retrospectives.


Basic Qualifications:
  • Minimum 5+ years of experience in software development with strong expertise in Python programming.
  • Minimum 3+ years of experience developing AI/ML or Generative AI applications using Large Language Models (LLMs).
  • Minimum 2+ years of hands-on experience with AI orchestration frameworks such as LangChain, LlamaIndex, Semantic Kernel, or similar tools.
  • Minimum 3+ years of experience designing and consuming RESTful APIs and integrating third-party services.
  • Strong experience with prompt engineering, prompt tuning, and AI response optimization techniques.
  • Hands-on experience implementing Retrieval-Augmented Generation (RAG) architectures and vector database integrations.
  • Experience deploying scalable AI services using FastAPI, Flask, or similar Python-based frameworks.
  • Strong understanding of AI model evaluation, testing methodologies, bias detection, and quality assurance practices.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud for AI solution deployment and monitoring.
  • Knowledge of data privacy, AI security, governance frameworks, and responsible AI best practices.
  • Strong skills in SQL, JSON, API authentication mechanisms (OAuth, API Keys), and data integration patterns.
  • Experience working in Agile development environments with cross-functional engineering teams.


Degree: Bachelor's Degree in Computer Science, Artificial Intelligence, Data Science, Engineering, or equivalent work experience.

Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting pay range for this remote role is $84,360.00-$146,520.00 . This range reflects the minimum and maximum target compensation for the position across all Canada locations. Actual compensation will depend on a number of factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications. This position may also be eligible for incentive compensation based on individual and/or company performance.

#INDFSINS

#L1-NorthAmerica

About NTT DATA Services

NTT DATA Corporation is a Japanese multinational information technology service and consulting company headquartered in Tokyo, Japan. It is partially-owned subsidiary of Nippon Telegraph and Telephone. Japan Telegraph and Telephone Public Corporation, a predecessor of NTT, started Data Communications business in 1967. NTT, following its privatization in 1985, spun off the Data Communications division as NTT DATA in 1988, which has now become the largest of the IT Services companies headquartered in Japan.
Learn more about NTT DATA Services
Size
151,991 employees
Industry
Founded
1988
NASDAQ

Similar Jobs

More Jobs at NTT DATA Services

More Information Technology Jobs

Find similar AI Developer (REMOTE) jobs: