J

Software Engineer - 2

jll
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

3 - 5 Years

TYPE

FullTime

SKILLS REQUIRED

Machine LearningPythonDebugging and TroubleshootingIncident responseLangChain

Job description

Overview

An individual contributor role on JLL's Digital Products team, combining AI implementation with production support for AI-powered applications in commercial real estate.

What you'll do

  • Implement and deploy machine learning models and AI solutions based on defined requirements
  • Fine-tune and optimize existing models for accuracy, efficiency, and performance
  • Develop and maintain data preprocessing pipelines and feature engineering workflows
  • Integrate AI services with existing enterprise applications and platforms
  • Conduct testing and validation of AI models before production deployment
  • Participate in code reviews and follow best practices for version control and deployment
  • Provide Level 3 technical support for AI applications and services in production environments
  • Troubleshoot and resolve issues related to model performance, data pipelines, API integrations, and deployment infrastructure
  • Monitor AI system health, performance metrics, and data quality to ensure optimal operation
  • Respond to incident tickets, perform root cause analysis, and implement corrective actions
  • Collaborate with data, platform, and AI engineering teams to escalate and solve complex issues
  • Maintain documentation of support procedures, troubleshooting guides, and known issues
  • Work closely with data scientists, software engineers, and business stakeholders to understand requirements
  • Contribute to the enhancement of AI platforms and tools used across the product
  • Participate in knowledge sharing sessions and provide technical guidance to junior team members
  • Stay updated on emerging AI technologies and recommend improvements to current implementations
  • Document technical specifications, implementation details, and operational procedures

What you'll need

  • Bachelor's degree in Computer Science, Engineering, Data Science, or related field
  • 3-5 years of hands-on experience in AI/ML engineering or related technical roles
  • Proven experience in production support or technical troubleshooting roles
  • Experience working with ticketing systems and incident management processes
  • Demonstrated ability to work in fast-paced environments managing multiple priorities
  • Experience with Model Context Protocol (MCP) for AI agent and tool integration
  • Hands-on experience with AI orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel, or similar)
  • Strong understanding of AI agent architectures, tool calling, and context management
  • Experience with natural language processing (NLP), conversational AI, and chatbot development
  • Knowledge of retrieval-augmented generation (RAG) patterns and implementation
  • Familiarity with vector databases and semantic search technologies
  • Understanding of prompt engineering techniques and AI model evaluation methodologies
  • Experience integrating AI systems with enterprise data sources and APIs
  • Strong analytical and debugging skills with attention to detail
  • Ability to diagnose AI system issues including model degradation, latency problems, and integration failures
  • Experience with monitoring and logging tools for AI
  • Understanding of AI system security, governance, and responsible AI practices
  • Proficiency with version control systems (Git) and collaborative development workflows

Details

  • Location: On-site, Bengaluru, KA
  • Scheduled weekly hours: 40

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - 2