Job Description
Senior Software Engineer
Position Summary: We are seeking an experienced Senior Software Engineer specializing in Agentic AI to join our Innovation engineering team at JLL Technologies. You will design, build, and deploy production-grade multi-agent AI systems that power next-generation intelligent features within Azara, our AI-driven data intelligence platform for commercial real estate. This role sits at the intersection of software engineering and applied AI, requiring you to architect autonomous agent workflows, build RAG pipelines, orchestrate LLM interactions, and deliver AI solutions that create tangible business value at enterprise scale.
Key Responsibilities:
Agentic AI Architecture & Development:
• Design and build production-grade multi-agent systems using LangGraph as the primary orchestration framework, with knowledge of LangChain, CrewAI, and AutoGen
• Architect agent orchestration patterns including planning, tool use, persistent state management, memory, reflection, and multi-agent coordination
• Develop and optimize RAG (Retrieval-Augmented Generation) pipelines with document processing, chunking strategies, embedding workflows, and vector database integration
• Build robust agent evaluation, testing, and observability frameworks to ensure reliability and performance in production
• Design natural language to data query solutions integrating with platforms such as Databricks Genie
LLM Integration & Optimization
• Integrate and manage LLM/SLM services (OpenAI, Azure OpenAI, Anthropic, open-source models) with appropriate model selection, prompt engineering, and cost optimization
• Design prompt engineering strategies including chain-of-thought, few-shot, and structured output techniques for reliable agent behavior
• Implement guardrails, safety mechanisms, and content filtering for AI-generated outputs
• Evaluate and benchmark models for latency, accuracy, cost, and domain-specific performance
Platform & Backend Engineering:
• Build scalable Python backend services (FastAPI) that serve AI agent workflows to production applications at enterprise scale
• Design and implement caching, rate limiting, persistent agent state, and conversation memory strategies
• Develop event-driven microservices and real-time streaming for AI agent interactions
• Develop APIs and integration layers that connect AI agents with enterprise data sources, tools, and external services
• Implement distributed task processing (Celery) and event-driven autoscaling (KEDA) for production AI workloads
Innovation & Technical Leadership:
• Stay current with the rapidly evolving Agentic AI landscape and evaluate emerging frameworks, models, and techniques
• Lead proof-of-concept development for new AI capabilities, moving successful experiments to production
• Mentor engineers on AI engineering best practices, prompt engineering, and agent design patterns
• Contribute to technical documentation, architecture decision records, and AI solution design specifications
• Champion the adoption of AI-powered development tools (Cursor AI, GitHub Copilot) across engineering teams
Required Qualifications:
• Strong proficiency in Python with hands-on experience building production AI applications
• Demonstrated experience with LangGraph or similar agentic AI frameworks (LangChain, CrewAI, AutoGen) for production systems
• Hands-on experience with LLM API integration (OpenAI, Azure OpenAI, Anthropic) and prompt engineering
• Experience designing and implementing RAG systems including embedding models, vector databases, and retrieval strategies
• Solid understanding of multi-agent system design, agent orchestration, persistent state management, and memory patterns
• Experience with Python web frameworks (FastAPI) and distributed task processing (Celery) for production APIs
• Experience with event-driven microservices and real-time streaming patterns
• Proficiency with AI-powered development tools (Cursor AI, GitHub Copilot, or similar) for AI-augmented software development across the SDLC
• Proficiency with Git, CI/CD pipelines, and cloud platforms (preferably Azure)
Preferred Qualifications:
• Experience with vector databases (Qdrant, Pinecone, Weaviate, ChromaDB)
• Experience with Databricks Genie or similar natural language to data query platforms
• Experience with AWS Bedrock AgentCore for managed agent runtime and multi-cloud agent deployment
• Knowledge of model fine-tuning, quantization, and serving optimization
• Experience with multi-tenant architecture patterns and enterprise-scale AI systems
• Experience with containerization (Docker, Kubernetes) and event-driven autoscaling (KEDA)
• Understanding of AI safety, responsible AI principles, and enterprise governance requirements
Technical Skills & Competencies:
• Primary Framework: LangGraph (multi-agent orchestration with persistent state)
• Additional Frameworks: LangChain, CrewAI, AutoGen
• LLM Providers: OpenAI (GPT-5.X), Azure OpenAI, Anthropic (Claude), enterprise LLM services
• Techniques: RAG, prompt engineering, chain-of-thought, function calling, structured outputs
• Data Intelligence: Databricks Genie (natural language to SQL)
• Vector Databases: Qdrant, Pinecone, Weaviate, ChromaDB
• Multi-Cloud: AWS Bedrock AgentCore (managed agent runtime)
• Patterns: Multi-agent orchestration, tool use, persistent state, memory management, agent evaluation
Experience & Qualifications:
• Bachelor's degree in Computer Science, Engineering, AI/ML, or a related technical field, or equivalent professional experience
• 6+ years of proven software engineering experience with significant hands-on AI/ML work in enterprise environments
• Strong communication skills with the ability to explain complex AI concepts to technical and non-technical stakeholders
• Strong knowledge of Agile methodologies and principles
• Demonstrated passion for staying current with the rapidly evolving AI landscape
What we can do for you:
You’ll join an entrepreneurial, inclusive culture. One where we succeed together – across the desk and around the globe. Where like-minded people work naturally together to achieve great things.
Our Total Rewards program reflects our commitment to helping you achieve your ambitions in career, recognition, well-being, benefits and pay.
Join us to develop your strengths and enjoy a fulfilling career full of varied experiences. Keep those ambitions in sights and imagine where JLL can take you.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Senior Software Engineer - Agentic AI Architecture
Job Description
Senior Software Engineer
Position Summary: We are seeking an experienced Senior Full Stack Software Engineer with strong Python backend expertise and React.js frontend proficiency to join our engineering team at JLL Technologies. You will build end-to-end features for Azara, our AI-driven data intelligence platform for commercial real estate, owning the full stack from responsive user interfaces to scalable backend services. This role demands a strong product engineering mindset, combining deep technical skills with the ability to deliver intuitive, high-quality user experiences.
Key Responsibilities:
Full Stack Development:
• Design and develop end-to-end features spanning React.js frontends and Python backend services (FastAPI/Django)
• Build responsive, accessible, and performant user interfaces using React.js, TypeScript, and modern CSS frameworks
• Develop RESTful APIs and backend services that power analytics dashboards, conversational AI interfaces, and semantic layer (Cube.js) visualizations
• Implement state management, client-side caching, and real-time streaming (SSE) for seamless user experiences
Backend Services & Data Integration:
• Architect and build scalable Python backend services following microservices and clean architecture principles
• Design and implement data access layers, caching strategies (Redis), and API integrations with internal and external services
• Develop asynchronous processing workflows using Celery and event-driven microservices (Dapr, Azure Service Bus) for background data operations
• Integrate with data platforms (Databricks), semantic layers (Cube.js), and AI services to serve analytics and intelligence features
UI/UX Engineering & Quality:
• Collaborate closely with UX designers to translate wireframes and prototypes (Figma) into production-ready interfaces
• Implement comprehensive testing strategies across the stack: unit tests (pytest, Jest/React Testing Library), integration tests, and E2E tests (Playwright)
• Ensure cross-browser compatibility, responsive design, and accessibility standards (WCAG) compliance
• Set up and maintain frontend build tooling, linting, and code quality automation
AI Augmentation & Agent Development:
• Leverage AI-powered development tools (Cursor AI, GitHub Copilot) across all phases of the SDLC — from code generation and reviews to testing and documentation
• Design and develop AI agents and intelligent automation across the full stack (e.g., frontend testing agents, backend automation agents, data processing agents)
• Identify opportunities to integrate AI capabilities into existing services, user experiences, and engineering processes
Technical Leadership & Collaboration:
• Lead code reviews across both frontend and backend, establishing standards and best practices
• Mentor junior engineers on full stack development patterns and architectural thinking
• Contribute to technical documentation, architectural decision records, and design specifications
• Participate in Agile ceremonies, sprint planning, and cross-functional collaboration with product and design teams
Required Qualifications:
• Strong proficiency in Python with hands-on experience in FastAPI and Pydantic
• Strong proficiency in React.js with TypeScript/JavaScript
• Experience with relational databases (PostgreSQL, SQL Server), caching (Redis), and database migrations (Alembic)
• Solid understanding of RESTful API design, event-driven architecture (Dapr), and microservices patterns
• Experience with Microsoft Azure cloud platform (App Services, Storage, Key Vault, Service Bus)
• Proficiency with Git, CI/CD pipelines, and modern development workflows
• Proficiency with AI-powered development tools (Cursor AI, GitHub Copilot, or similar) for AI-augmented software development across the SDLC
• Demonstrated ability to design and develop AI agents or intelligent automation solutions across the full stack
• Strong understanding of responsive design, component-based architecture, and modern CSS
Preferred Qualifications:
• Experience with state management (TanStack React Query, Apollo Client, Redux)
• Experience with GraphQL (Apollo Client) and real-time streaming (SSE)
• Familiarity with containerization (Docker) and orchestration (Kubernetes)
• Experience with semantic layer tools (Cube.js) and data visualization
• Knowledge of OpenTelemetry (distributed tracing), LaunchDarkly (feature management)
• Exposure to LLM integration, RAG pipelines, or agent orchestration frameworks (LangChain, LangGraph)
• Experience with E2E testing frameworks (Playwright, Cypress)
Technical Skills & Competencies:
Frontend:
• Languages: TypeScript, JavaScript, HTML5, CSS3
• Frameworks: React.js, Next.js
• Data Fetching: Apollo Client (GraphQL), TanStack React Query, SSE (real-time streaming)
• Tooling: Webpack/Vite, ESLint, Jest, React Testing Library, Playwright
• Design: Responsive design, accessibility (WCAG), component libraries
Backend:
• Languages: Python, SQL
• Frameworks: FastAPI, Celery, Pydantic
• Databases: PostgreSQL, Redis, SQL Server
• Event-Driven: Dapr, Azure Service Bus
• Patterns: REST APIs, microservices, event-driven architecture
Cloud & DevOps:
• Azure (App Services, Static Web Apps, Functions, Storage, Key Vault)
• Docker, CI/CD (GitHub Actions, Azure DevOps)
• Datadog, OpenTelemetry, structured logging
• Cube.js (semantic layer), Databricks
• LaunchDarkly (feature management)
• Git, Jira, Confluence, Figma
Experience & Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent professional experience
• 6+ years of proven experience as a Software Engineer with significant full stack development in enterprise-level environments
• Strong communication skills with the ability to collaborate effectively across product, design, and engineering teams
• Strong knowledge of Agile methodologies and principles
What we can do for you:
You’ll join an entrepreneurial, inclusive culture. One where we succeed together – across the desk and around the globe. Where like-minded people work naturally together to achieve great things.
Our Total Rewards program reflects our commitment to helping you achieve your ambitions in career, recognition, well-being, benefits and pay.
Join us to develop your strengths and enjoy a fulfilling career full of varied experiences. Keep those ambitions in sights and imagine where JLL can take you.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Experience in building integration solutions using various integration techniques, e.g. API’s, file-based integration, web services.
• Experience in factoring code to run in containerised environments or native cloud services: Event Bridge, Step Function, Lambda Function, AWS Glue, SNS, SQS, SPARK .
• Broad knowledge of AWS native services (compute, database, serverless).
• Significant CICD (Continuous Integration, Continuous Delivery).
• Experience using Microsoft Azure DevOps (ADO) to manage code and build deployment pipelines.
• Ensure data integrity, consistency, security, and availability across systems-
• Supporting Testing activities by analysing defects and troubleshooting issues as they arise.
• Performing and supporting AWS deployments during Testing and Release cycles.
• Create low level designs and document workflows in the Functional Specification Document.
• Experience in designing and building data pipelines using SQL, code, ETL tools where appropriate.
Responsibilities
Experience in building integration solutions using various integration techniques, e.g. API’s, file-based integration, web services.
• Experience in factoring code to run in containerised environments or native cloud services: Event Bridge, Step Function, Lambda Function, AWS Glue, SNS, SQS, SPARK .
• Broad knowledge of AWS native services (compute, database, serverless).
• Significant CICD (Continuous Integration, Continuous Delivery).
• Experience using Microsoft Azure DevOps (ADO) to manage code and build deployment pipelines.
• Ensure data integrity, consistency, security, and availability across systems-
• Supporting Testing activities by analysing defects and troubleshooting issues as they arise.
• Performing and supporting AWS deployments during Testing and Release cycles.
• Create low level designs and document workflows in the Functional Specification Document.
• Experience in designing and building data pipelines using SQL, code, ETL tools where appropriate.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Software Engineer - Application Development and Support - (2600057F)
Missions
Designation: Specialist Software Engineer – Application Development
Tenure - 12 months
Level-SE
Category-Ordinary
Primary Responsibilities:
Understand functional requirements, architecture and high level design, subsequently propose and implement low level design.
Develop code using Software Craftsmanship best practices like Continuous integration, Continuous delivery and deployment.
Support and solve problems in Homologation and production environment. Identify root causes for higher issues.
Skill Set Required:
Informatica Powercenter, Bash Shell Unix, Oracle SQL, Python, Control M, Dev-ops, JIRA, Jenkins, Verbal Communication, Active listening, Learning agility.
Profile
Informatica Developer with 6 to 8 years of experience.
Designation: Specialist Software Engineer – Application Development
Tenure - 12 months
Level-SE
Category-Ordinary
Primary Responsibilities:
Understand functional requirements, architecture and high level design, subsequently propose and implement low level design.
Develop code using Software Craftsmanship best practices like Continuous integration, Continuous delivery and deployment.
Support and solve problems in Homologation and production environment. Identify root causes for higher issues.
Skill Set Required:
Informatica Powercenter, Bash Shell Unix, Oracle SQL, Python, Control M, Dev-ops, JIRA, Jenkins, Verbal Communication, Active listening, Learning agility.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Software Engineer - Application Development and Support
Software Engineer - Production Support - (2600035B)
Missions
Skill- Informatica, Dev OPS, SQL & Problem solving skills
Tenure - 12 months
Level-SE
Category-Ordinary
• Designation: Specialist Software Engineer – Production Support
• Primary Responsibilities: o Support for People, SGDIR and IGG applications
• Ensure smooth operations.
• Incident and problem management aligned with ITIL processes
• Monitoring and troubleshooting of the tickets using excel and sql queries
• Informatica and Dev Ops knowledge required for the debugging and fixing minor issues.
skill Set Required:
• Strong understanding of ITIL processes
• Proficiency in Informatica
• Experience with Dev Ops
• SQL expertise
• Hands-on with Excel and Macros.
• Support for People, SGDIR and IGG applications
• Ensure smooth operations.
• Incident and problem management aligned with ITIL processes
• Monitoring and troubleshooting of the tickets using excel and sql queries
• Informatica and Dev Ops knowledge required for the debugging and fixing minor issues.
* Usage of UNITY properly for Incident, Request and Problem Tracking.
* Ability to multitask between various operational activities, along with contributing to needs of the organization.
* Timely Identification and communication of any unresolved issues/gaps/Risks to Lead/Manager with suggestive solutions.
* Effective redesign jobs if required to reduce failures on recurring issues.
* Support and solve problems in Homologation and production environment. Identify root causes for higher issues.
Profile
JD:
Require 3-7 years relevant experience on application support (L2 Support).
• Primary Responsibilities:
o Support for People, SGDIR and IGG applications
• Ensure smooth operations.
• Incident and problem management aligned with ITIL processes
• Monitoring and troubleshooting of the tickets using excel and sql queries
• Informatica and Dev Ops knowledge required for the debugging and fixing minor issues.
skill Set Required:
• Strong understanding of ITIL processes
• Proficiency in Informatica
• Experience with Dev Ops
• SQL expertise
• Hands-on with Excel and Macros.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Exp: 7- 12 Years
Notice: Immediate to 30 days
Location: PAN India
SuccessFactors Business Integration Builder (BIB) Consultant
Job Summary:
We are seeking an experienced SAP HCM Consultant with strong expertise in the Business Integration Builder (BIB) for seamless data replication between SAP SuccessFactors Employee Central (EC) and the on-premise SAP ERP HCM system. The ideal candidate will ensure accurate and efficient data flow.
Key Responsibilities:
Key responsibilities include designing, configuring, and maintaining BIB settings for replicating employee master data and organizational assignments from SuccessFactors EC to SAP ERP HCM. The role requires managing end-to-end data flow using APIs and middleware and monitoring data replication to troubleshoot and resolve issues in SAP HCM and middleware. The consultant will perform root cause analysis, support system enhancements and updates, collaborate with teams for testing and compliance and document integration designs and changes.
Required Skills & Experience:
Candidates should have a minimum of 5+ years in SAP HCM with hands-on BIB integration experience. Required technical knowledge includes in-depth understanding of SuccessFactors Employee Central configuration and SAP ERP HCM modules like PA, OM and Time, along with proficiency in integration monitoring tools and ABAP debugging. Proven experience in at least 2 full lifecycle EC-SAP ECC/ERP implementation projects with BIB replication is necessary. Strong analytical, problem-solving and communication skills are also required.
Responsibilities
Exp: 7- 12 Years
Notice: Immediate to 30 days
Location: PAN India
SuccessFactors Business Integration Builder (BIB) Consultant
Job Summary:
We are seeking an experienced SAP HCM Consultant with strong expertise in the Business Integration Builder (BIB) for seamless data replication between SAP SuccessFactors Employee Central (EC) and the on-premise SAP ERP HCM system. The ideal candidate will ensure accurate and efficient data flow.
Key Responsibilities:
Key responsibilities include designing, configuring, and maintaining BIB settings for replicating employee master data and organizational assignments from SuccessFactors EC to SAP ERP HCM. The role requires managing end-to-end data flow using APIs and middleware and monitoring data replication to troubleshoot and resolve issues in SAP HCM and middleware. The consultant will perform root cause analysis, support system enhancements and updates, collaborate with teams for testing and compliance and document integration designs and changes.
Required Skills & Experience:
Candidates should have a minimum of 5+ years in SAP HCM with hands-on BIB integration experience. Required technical knowledge includes in-depth understanding of SuccessFactors Employee Central configuration and SAP ERP HCM modules like PA, OM and Time, along with proficiency in integration monitoring tools and ABAP debugging. Proven experience in at least 2 full lifecycle EC-SAP ECC/ERP implementation projects with BIB replication is necessary. Strong analytical, problem-solving and communication skills are also required.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Digital : DevOps~Digital : Ansible~Digital : Kubernetes~Digital: Terraform
Role Descriptions:
Deliver engaging and interactive lectures on DevOps tools and practices.
Conduct regular QA sessions to clarify student doubts and reinforce learning.
Make sessions interactive through live demonstrations| quizzes| and group activities.
Create and maintain high-quality training content| including PowerPoint presentations| assignments| and project briefs.
Guide students through hands-on labs and real-world DevOps projects.
Evaluate student performance and provide constructive feedback.
Stay updated with industry trends and incorporate them into sessions.
Collaborate with industry partners to improve course delivery.
Openness to pick up new tech skills in adjacent areas and adapt to the TD function needs
Responsibilities
Digital : DevOps~Digital : Ansible~Digital : Kubernetes~Digital: Terraform
Role Descriptions:
Deliver engaging and interactive lectures on DevOps tools and practices.
Conduct regular QA sessions to clarify student doubts and reinforce learning.
Make sessions interactive through live demonstrations| quizzes| and group activities.
Create and maintain high-quality training content| including PowerPoint presentations| assignments| and project briefs.
Guide students through hands-on labs and real-world DevOps projects.
Evaluate student performance and provide constructive feedback.
Stay updated with industry trends and incorporate them into sessions.
Collaborate with industry partners to improve course delivery.
Openness to pick up new tech skills in adjacent areas and adapt to the TD function needs
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Digital : DevOps~Digital : Ansible~Digital : Kubernetes~Digital: Terraform