T

Trend Micro

Global cybersecurity solutions with threat intelligence

AI & BI Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeTokyo, JapanNo salary listedIn-person

About the Job

Requirements

  • Practical experience with at least one LLM API, such as OpenAI, Anthropic Claude, or Azure OpenAI, or an equivalent.
  • Python backend development experience, including REST API design, integration development, and asynchronous programming.
  • Practical SQL skills, basic dashboard skills using Power BI or Tableau, and the ability to interpret business KPIs.
  • Git version control skills, including basic branching, pull requests, and code reviews.
  • Business-level or higher Japanese proficiency for daily communication with non-technical stakeholders; JLPT N1 or equivalent practical experience.
  • Ability to define requirements, translate business needs into technical specifications, and communicate with stakeholders.
  • A bachelor's degree or higher in computer science, information systems, engineering, or a related field.
  • At least three years of practical software development experience, focused on API integration and backend development.
  • A track record of building applications using LLM APIs or AI services; a portfolio or project examples are a plus.
  • Ability to solve problems and work autonomously on ambiguous, open-ended challenges.

Responsibilities

  • Design and develop AI-enabled applications and automated workflows to solve specific business problems.
  • Integrate LLM APIs, including OpenAI GPT, Claude, and Gemini, into business applications and internal tools.
  • Build and maintain prompt-engineering frameworks to ensure consistent AI output.
  • Develop internal and customer-facing chatbots, intelligent assistants, and conversational interfaces.
  • Build AI-powered data-analysis tools and automated reporting pipelines.
  • Integrate third-party AI services and APIs into existing business systems and workflows.
  • Design RESTful or event-driven architectures connecting AI features with enterprise platforms such as CRM, ERP, and BI tools.
  • Implement retrieval-augmented generation systems using internal knowledge bases and documents.
  • Implement robust error handling, rate-limit management, and cost optimization for API use.
  • Collaborate with business teams to identify challenges and explore opportunities for AI-driven efficiencies and new features.
  • Translate business requirements into technical specifications and AI solution designs.
  • Develop proofs of concept and rapid prototypes to validate AI use cases.
  • Explain technical concepts and AI capabilities clearly to non-technical stakeholders.
  • Analyze business data to identify trends, KPIs, and opportunities for measurable AI impact.
  • Design and maintain dashboards and reports combining traditional BI metrics with AI-generated insights.
  • Work with business teams to define data requirements and convert them into queries, pipelines, and AI workflows.
  • Ensure data quality and contextual relevance, bridging raw data and AI applications.
  • Build user-facing interfaces and internal tools that deliver AI features to business users.
  • Develop interactive web applications with React and TypeScript to visualize AI output and enable user interaction.
  • Implement streaming responses and real-time UI updates for conversational AI and chatbot interfaces.
  • Integrate backend AI APIs into frontends with appropriate error handling and loading states.
  • Work with designers to ensure the UI/UX quality of AI features.
  • Build and maintain vector databases and embedding pipelines supporting semantic search and RAG applications.
  • Work with data teams to ensure AI applications can access accurate, well-structured data.
  • Design data-ingestion and preprocessing pipelines for AI workflows.
  • Develop and implement testing strategies for AI output, including accuracy, relevance, and safety.
  • Follow responsible AI guidelines covering data privacy, bias considerations, and content safety.
  • Monitor and optimize the performance and cost of AI applications in production.
  • Document AI solutions, APIs, and integration patterns to share knowledge with the team.

Desired Qualifications

  • Experience with AI orchestration frameworks such as LangChain or LlamaIndex.
  • Experience with cloud platforms and their AI/ML services, such as AWS, Azure, or GCP.
  • Frontend skills, including React and TypeScript, for prototyping AI-enabled user interfaces.
  • Experience with AI workflow automation tools such as n8n or Microsoft Power Automate.
  • Knowledge of Docker and basic CI/CD for API deployment.
  • Business-level English for reading technical documentation and communicating with overseas teams.
  • Experience with multimodal AI, such as image, audio, or document analysis through APIs.

About the Company

Trend Micro

Global cybersecurity solutions with threat intelligence

Trend Micro provides cybersecurity solutions for businesses, protecting against digital threats across industries. Its products monitor networks, endpoints, and cloud environments to detect and block attacks, using AI and big data to analyze threats; customers access protections via software licenses and cloud security services, with optional managed services and consulting. The company differentiates itself with a broad enterprise-focused portfolio that combines threat intelligence, APT defense, ransomware protection, cloud security, and managed services backed by large-scale data analysis. Its goal is to help organizations reduce risk and stay ahead of evolving cyber threats by delivering integrated security across on-premises, cloud, and hybrid environments.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
1988

Recently Posted Jobs

Explore more opportunities at Trend Micro

See more jobs