Job Title: Senior Software .NET Engineer Location: India – Gurugram, New Dehli About IOL: Empowering Hospitality Technology, Distribution, Fintech & Direct Bookings. With an illustrious history spanning over two decades, IOL has emerged as a preeminent force within the global travel industry. Boasting an exceptional track record and an array of esteemed accolades in travel technology, our company stands as a pioneering provider of enterprise systems to Tour Operators, Travel Agents, and Destination Management Companies across five continents. About IOLX (The Team You'll Join): IOLX is at the forefront of revolutionizing the hotel industry. We are building a cutting-edge platform connecting hotels directly with buyers, eliminating intermediaries and transforming the way transactions occur. Our mission is to provide a seamless, real-time connection between demand and supply partners, significantly enhancing operational efficiency and maximizing profitability within the travel ecosystem. You'll be part of a dynamic team building the core technology driving this disruption. Job Summary: We are seeking a highly skilled and experienced Senior Software .NET Engineer to join our innovative IOLX team. You will play a pivotal role in designing, developing, and scaling the next generation of our travel technology platform. Leveraging your deep expertise in C#, ASP.NET 9, Azure, and particularly Elastic Search, you will architect and build robust, high-performance web applications and backend services. The ideal candidate is a proactive, detail-oriented engineer with a strong architectural mindset, a passion for solving complex technical challenges, and a drive for delivering high-quality, scalable software solutions in the dynamic travel tech space. Key Responsibilities: Architect & Design: Lead the design and architecture of complex, scalable, and resilient software systems using C#, ASP.NET 8 & 9, and Azure cloud services. Develop & Implement: Build, test, and deploy high-quality, maintainable, and efficient code for web applications, APIs, and backend services. Elastic Search Mastery: Design, implement, manage, and optimize sophisticated Elastic Search solutions, including index strategies, complex querying, performance tuning, and cluster management, ensuring optimal performance and relevance for our platform's search capabilities. Azure Cloud Expertise: Architect, implement, and manage secure, scalable, and reliable solutions utilizing a range of Azure services (e.g., Azure App Service, Azure SQL Database, Azure Storage, KeyVault, ServiceBus, Azure Functions, AKS). API Development: Design, develop, and maintain robust RESTful APIs for internal services and external partner integrations. Technical Leadership: Contribute significantly to technical discussions, influence architectural decisions, and mentor junior engineers. Collaboration: Work closely with product managers, designers, and other engineers in an Agile environment to understand requirements, define technical solutions, and deliver features. Optimization & Scalability: Proactively identify and address performance bottlenecks, scalability issues, and potential areas for architectural improvement. Best Practices: Champion and adhere to software development best practices, including clean code principles, SOLID design, TDD/BDD, CI/CD, and secure coding standards. Stay Current: Keep abreast of the latest industry trends, technologies, and best practices related to .NET, Azure, Elastic Search, and software architecture. Required Qualifications & Skills: Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). Extensive Experience (7+ years): Proven track record designing and developing complex applications using C# and the .NET framework, with strong, recent experience in ASP.NET 8 & 9 / .NET 7+ . Deep Elastic Search Expertise (Minimum 5 years): Demonstrable, in-depth, hands-on experience architecting, implementing, managing, and optimizing Elastic Search clusters in production environments. Expertise must include index design, query optimization (DSL), performance tuning, monitoring, and integration strategies. Strong Architectural Skills: Proven ability to design scalable, resilient, maintainable, and high-performance distributed systems and microservices architectures. Azure Cloud Proficiency: Significant hands-on experience designing, deploying, and managing applications on Microsoft Azure, utilizing services like App Services, Azure SQL, Storage, Key Vault, Service Bus, and Azure DevOps. Database Knowledge: Solid experience with relational databases (PostgreSQL strongly preferred) and familiarity with NoSQL concepts. API & Integration Expertise: Strong understanding and practical experience with RESTful API design, development, and integration with third-party services. Modern Development Practices: Experience with version control systems (Git), CI/CD pipelines (Azure DevOps preferred), and Agile methodologies. Problem-Solving: Excellent analytical and critical thinking skills with a proven ability to tackle complex technical challenges. Communication & Teamwork: Strong verbal and written communication skills, with the ability to collaborate effectively within a cross-functional team. Adaptability: Ability to thrive in a fast-paced, collaborative, and evolving environment. Nice to have Qualifications & Skills: Experience specifically within the travel, hospitality, or fintech industries. Experience with containerization technologies (Docker, Kubernetes/AKS). Familiarity with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ, Azure Event Grid/Hub). Experience with front-end technologies (e.g., React, Angular, Vue.js) is a plus, but not required. Knowledge of other search technologies or data stores. Why Join IOLX? At IOLX, you'll be working in a dynamic and innovative environment, building cutting-edge technology that is reshaping the travel industry. We're committed to supporting our employees' growth, providing challenging projects, and fostering an exciting career path in the fast-paced world of travel and technology. If you're passionate about building impactful software, solving complex problems, and collaborating with talented engineers, we'd love to hear from you! Show more Show less
Role Overview We are seeking a detail-oriented and customer-focused Operations Executive to join our remote team in India. This blended role supports both Voice / Email / Chat lines of business (LOBs) and focuses on delivering outstanding service in hotel reservations and client support. You will be responsible for handling customer inquiries, managing hotel bookings, and ensuring operational efficiency and service level adherence. Your role will involve close collaboration with internal teams and external hotel partners to provide a seamless reservation experience. Key Responsibilities Respond to customer inquiries and book hotel reservations through various communication channels Provide accurate, timely information regarding hotel availability, rates, and amenities Process reservations, modifications, and cancellations efficiently and with attention to detail Upsell hotel packages and services to enhance the customer experience Maintain organized and thorough records of all reservations and interactions Liaise with hotel partners to coordinate bookings and resolve any issues promptly Support day-to-day client inquiries, ensure process efficiency, and uphold service levels Contribute ideas for continuous improvement of the reservations process Qualifications • Minimum 1 year of experience in hotel reservations or a similar customer service role • Excellent interpersonal and communication skills (written and verbal) • Ability to collaborate effectively with different departments and external partners • Strong problem-solving and conflict resolution skills • Highly organized and detail-oriented, able to manage multiple tasks in a fast-paced environment • Bachelor’s degree in any related field • A friendly, customer-first attitude with patience and professionalism • Familiarity with the hospitality and tourism industry is a plus Show more Show less
As an AI Engineer at IOL, you will help design, build, and deploy advanced AI and machine learning systems that power intelligent automation and predictive features across our platforms. Working closely with data scientists, backend engineers, and product teams, you’ll integrate AI models into production, build efficient microservices, and stay at the forefront of AI and MCP (Model Context Protocol) infrastructure. This is a hands-on engineering role requiring solid backend experience, deep curiosity about AI, and the ability to translate cutting-edge research into scalable, real-world solutions. Key Responsibilities Design and build AI-powered microservices and APIs using Python and .NET 9+. Architect and implement MCP servers and AI integration frameworks for multi-model orchestration. Collaborate with data scientists to train, evaluate, and deploy machine learning and LLM-based models into production environments. Build backend systems and RESTful APIs for AI-driven applications and integrations with internal and external systems. Develop and maintain pipelines for model versioning, testing, and CI/CD automation . Ensure security, scalability, and observability of deployed AI systems in Azure or multi-cloud environments. Work with vector databases , embeddings , and retrieval-augmented generation (RAG) setups. Integrate third-party AI APIs (e.g., OpenAI, Anthropic, Azure AI) while optimizing cost and performance. Stay ahead of the curve on AI trends (LLMs, multimodal models, MCP, LangChain, semantic caching, agent frameworks). Document architecture and contribute to internal AI best practices and engineering standards. Required Qualifications & Skills Education: Bachelor’s or Master’s degree in Computer Science, Mathematics, or Physics (or equivalent experience). Experience: 4–7 years of experience as a backend engineer , ideally with exposure to AI or data-intensive systems. Strong background in API development, integration, and distributed systems . Proven hands-on experience with Python and .NET 9 or higher . Knowledge of Golang is a plus. AI/ML Skills: Understanding of LLM architectures , embeddings, and prompt-engineering workflows. Experience deploying or integrating AI models into production applications. Familiarity with machine learning pipelines and libraries (e.g., PyTorch, TensorFlow, Scikit-learn). MCP Expertise: Experience in building and managing Model Context Protocol (MCP) servers , ensuring interoperability between AI models and backend systems. Cloud & DevOps: Hands-on experience with Azure services , Docker/Kubernetes, and CI/CD pipelines (Azure DevOps, GitHub Actions, etc.). Collaboration: Strong communication and teamwork skills; ability to partner with data scientists, backend developers, and product stakeholders. Mindset: Avid learner who actively follows the latest developments in AI frameworks, open-source models, and developer tools . Nice to Have Experience with LangChain , LlamaIndex , or agentic orchestration frameworks . Familiarity with vector databases (Pinecone, Milvus, Redis Vector). Experience integrating observability tools for model monitoring and feedback loops. Prior experience in the hospitality, travel, or fintech industry. Exposure to event-driven architectures (Kafka, RabbitMQ, Service Bus). Why Join IOL At IOL, you’ll work on transformative technology shaping the future of hospitality and travel. You’ll have the freedom to experiment with cutting-edge AI tools, the support of world-class engineers, and the opportunity to bring intelligent systems into a real, large-scale production environment. Join us to shape the future of AI-driven travel technology.
Location: Gurgaon, India (on-site) Work Hours: 10:30 AM – 7:30 PM (Mon–Fri), weekends off About iOL: iOL is a global travel-tech company with 25 years of experience, 120 team members across 12 countries, and over thousands of clients. We build modern digital solutions that simplify distribution, payments, and operations for the travel and hospitality industry. Our platforms help partners automate processes, access direct supply, manage payments easily, and drive sustainable growth worldwide. Role Summary The Key Account Executive will manage, support, and service iOL’s global key accounts. This is full-time, on-site role in Gurugram requires strong communication skills, hands-on account management experience, and the ability to troubleshoot and solve problems effectively. The ideal candidate will be responsible for building and maintaining long-term client relationships, identifying new business opportunities, managing day-to-day account needs, and ensuring high levels of client satisfaction through proactive engagement and technical understanding. Key Responsibilities •Own and nurture relationships with key accounts, ensuring high levels of satisfaction and timely issue resolution. •Provide technical support and troubleshooting for client queries, collaborating with cross-functional teams to resolve issues efficiently. •Use various CRM, MS Excel and other workflow tools to track account activities, generate reports, and analyze data for business improvement. •Identify client needs, upsell relevant products or services, and contribute toward business growth strategies. •Maintain performance reports and share periodic insights for internal review. •Conduct training sessions for new and existing clients as required. •Ensure excellent verbal and written communication at all client touchpoints. •Monitor industry trends and support the adoption of new technology solutions that enhance client experience. Skills & Qualifications •Bachelor’s degree preferred; relevant technical or travel industry certifications are a plus. •Minimum of 2 years’ experience in key account management, preferably within the travel industry. •Excellent verbal and written communication skills. •Familiar with CRM tools and proficiency with MS Excel and related office applications. •Technical aptitude with proven troubleshooting skills. •Strong problem-solving attitude and ability to work independently. •Ability to manage multiple accounts and priorities in a fast-paced environment. •Familiarity with travel booking, distribution systems, or client-facing travel solutions is an advantage. •Proactive, with a customer-centric approach, and a willingness to learn and adapt quickly. Benefits •On-site work with a collaborative team culture. •Career development opportunities within a fast-growing technology-driven travel environment. •Opportunities to travel domestically and internationally to meet team members and partners based on business requirements. This position is ideal for candidates who are technically savvy, passionate about client service, and eager to make a meaningful impact in the travel technology space. SEND YOUR CV to careers@iol.world
Senior Accounts Executive – India (Office-Based) Summary: IOL is a global travel technology company that distributes hotel room availability and rates from the world’s leading hotel chains to tour operators and travel agents. This work involves managing, validating, and reconciling extremely large volumes of financial and transactional data. The Senior Accounts Executive (India) is responsible for ensuring financial accuracy, leading complex reconciliations, and acting as an escalation point for payment-related issues. The role requires strong analytical capability, deep experience in financial operations, and the ability to guide junior staff. This is a fully office-based position in India and works closely with cross-functional teams such as Investigations, Operations, Product, and Finance to safeguard the integrity of all financial data and processes. Roles & Responsibilities: Financial Reconciliation & Data Accuracy Lead reconciliation of internal system data against client statements and card charge data. Manage end-to-end customer payment reconciliation, identifying discrepancies and coordinating with the Investigations team for quick resolution. Oversee, review, and approve hotel and supplier payment cycles, ensuring 100% accuracy. Conduct in-depth analysis on unresolved or complex discrepancies and implement corrective actions. Process Ownership & Improvements Improve accounting processes through documentation, standardization, and efficiency upgrades. Identify recurring reconciliation or payment issues and collaborate with the tech team to propose system fixes or automation. Drive monthly closing activities related to reconciliations, settlements, and financial checks. Reporting & Stakeholder Coordination Prepare detailed client statements and financial reconciliation reports for management. Act as the primary contact for suppliers, partners, and internal teams for escalated financial or payment-related matters. Present summaries of aged items, payment gaps, and key financial risks to the Finance Manager. Team Leadership & Support Mentor and support junior members of the accounting team. Train new hires on reconciliation processes, systems, and internal financial workflows. Collaborate with the India office team and global departments to ensure smooth coordination. Experience Required 8+ years of experience in accounting or finance roles. Qualified Accountant is preferred. Master’s degree in Commerce, Accounting, or Finance (M.Com preferred). Good knowledge of accounting principles. Good working knowledge of MS Excel . Working experience with and reconciling large sets of data. Strong attention to detail, accuracy, and willingness to learn. Good communication skills and ability to work collaboratively in an office environment. Positions Available: 1 Salary: INR 75K plus per Month depends on experience and qualification Apply via linkedin or send your CV to careers@iol.world
Summary: IOL is a software business which distributes hotel room availability and rates from most of the World’s leading chains to tour operators and travel agents. This involves processes and reconciling very large volumes of data. The accountant is responsible for ensuring the integrity of this data. The accountant ensures that the payments we make to suppliers are accurate and that payments received from customers are reconciled and disputes resolved in a timely manner. This is a fully office-based position in India. Roles & Responsibilities: Reconciling data held in our processing systems against client statements and card charge data. Preparing client statements. Reconciling payments received from customers against bookings made; identifying discrepancies and working with the investigations team to have them resolved as quickly as possible. Preparing hotel and supplier payments. Preparing buyer and supplier partner payments. Ensuring that data is being accurately captured in our accounting system. Experience Required: At least 4+ years' experience working with and reconciling large sets of data. At least 2 year’s experience working with clients to reconcile client statements A degree in accountancy or finance Individual must be highly numerate and enjoy resolving complex transaction/data issues. Proven track record resolving payment related problems. Proficient in MS Excel Hiring : (5 Positions Available) Salary Range: INR 40K-50K per Month Applied via LinkedIN or send your CV to careers@iol.world
Location: Gurgaon, India (on-site) Work Hours: 10:30 AM – 7:30 PM (Mon–Fri), weekends off About iOL: iOL is a global travel-tech company with 25 years of experience, 120 team members across 12 countries, and over thousands of clients. We build modern digital solutions that simplify distribution, payments, and operations for the travel and hospitality industry. Our platforms help partners automate processes, access direct supply, manage payments easily, and drive sustainable growth worldwide. Role Summary The Key Account Executive will manage, support, and service iOL’s global key accounts. This is full-time, on-site role in Gurugram requires strong communication skills, hands-on account management experience, and the ability to troubleshoot and solve problems effectively. The ideal candidate will be responsible for building and maintaining long-term client relationships, identifying new business opportunities, managing day-to-day account needs, and ensuring high levels of client satisfaction through proactive engagement and technical understanding. Key Responsibilities •Own and nurture relationships with key accounts, ensuring high levels of satisfaction and timely issue resolution. •Provide technical support and troubleshooting for client queries, collaborating with cross-functional teams to resolve issues efficiently. •Use various CRM, MS Excel and other workflow tools to track account activities, generate reports, and analyze data for business improvement. •Identify client needs, upsell relevant products or services, and contribute toward business growth strategies. •Maintain performance reports and share periodic insights for internal review. •Conduct training sessions for new and existing clients as required. •Ensure excellent verbal and written communication at all client touchpoints. •Monitor industry trends and support the adoption of new technology solutions that enhance client experience. Skills & Qualifications •Bachelor’s degree preferred; relevant technical or travel industry certifications are a plus. •Minimum of 2 years’ experience in key account management, preferably within the travel industry. •Excellent verbal and written communication skills. •Familiar with CRM tools and proficiency with MS Excel and related office applications. •Technical aptitude with proven troubleshooting skills. •Strong problem-solving attitude and ability to work independently. •Ability to manage multiple accounts and priorities in a fast-paced environment. •Familiarity with travel booking, distribution systems, or client-facing travel solutions is an advantage. •Proactive, with a customer-centric approach, and a willingness to learn and adapt quickly. Benefits •On-site work with a collaborative team culture. •Career development opportunities within a fast-growing technology-driven travel environment. •Opportunities to travel domestically and internationally to meet team members and partners based on business requirements. This position is ideal for candidates who are technically savvy, passionate about client service, and eager to make a meaningful impact in the travel technology space. Apply thru LinkedIn or SEND YOUR CV to careers@iol.world
Summary: IOL is a software business which distributes hotel room availability and rates from most of the World's leading chains to tour operators and travel agents. This involves processes and reconciling very large volumes of data. The accountant is responsible for ensuring the integrity of this data. The accountant ensures that the payments we make to suppliers are accurate and that payments received from customers are reconciled and disputes resolved in a timely manner. This is a fully office-based position in India. Roles & Responsibilities: Reconciling data held in our processing systems against client statements and card charge data. Preparing client statements. Reconciling payments received from customers against bookings made; identifying discrepancies and working with the investigations team to have them resolved as quickly as possible. Preparing hotel and supplier payments. Preparing buyer and supplier partner payments. Ensuring that data is being accurately captured in our accounting system. Experience Required: At least 4+ years experience working with and reconciling large sets of data. At least 2 year's experience working with clients to reconcile client statements A degree in accountancy or finance Individual must be highly numerate and enjoy resolving complex transaction/data issues. Proven track record resolving payment related problems. Proficient in MS Excel Hiring : (5 Positions Available) Salary Range: INR 40K-50K per Month Applied via LinkedIN or send your CV to [HIDDEN TEXT]
As a Senior AI Engineer at iOL, you will help design, build, and deploy advanced AI and machine learning systems that power intelligent automation and predictive features across our platforms. Working closely with data scientists, backend engineers, and product teams, you’ll integrate AI models into production, build efficient microservices, and stay at the forefront of AI and MCP (Model Context Protocol) infrastructure. This is a hands-on engineering role requiring solid backend experience, deep curiosity about AI, and the ability to translate cutting-edge research into scalable, real-world solutions. Key Responsibilities Design and build AI-powered microservices and APIs using Python and .NET 9+. Architect and implement MCP servers and AI integration frameworks for multi-model orchestration. Collaborate with data scientists to train, evaluate, and deploy machine learning and LLM-based models into production environments. Build backend systems and RESTful APIs for AI-driven applications and integrations with internal and external systems. Develop and maintain pipelines for model versioning, testing, and CI/CD automation . Ensure security, scalability, and observability of deployed AI systems in Azure or multi-cloud environments. Work with vector databases , embeddings , and retrieval-augmented generation (RAG) setups. Integrate third-party AI APIs (e.g., OpenAI, Anthropic, Azure AI) while optimizing cost and performance. Stay ahead of the curve on AI trends (LLMs, multimodal models, MCP, LangChain, semantic caching, agent frameworks). Document architecture and contribute to internal AI best practices and engineering standards. Required Qualifications & Skills Education: Bachelor’s or Master’s degree in Computer Science, Mathematics, or Physics (or equivalent experience). Experience: 4–7 years of experience as a backend engineer (internships excluded) , ideally with exposure to AI or data-intensive systems. (Data Scientists are not a good fit for this role). Strong background in API development, integration, and distributed systems . Proven hands-on experience with Python and/or .NET 9 or higher . Knowledge of Golang is a plus. AI/ML Skills: Understanding of LLM architectures , embeddings, and prompt-engineering workflows. Experience deploying or integrating AI models into production applications. Familiarity with machine learning pipelines and libraries (e.g., PyTorch, TensorFlow, Scikit-learn). MCP Expertise: Experience in building and managing Model Context Protocol (MCP) servers , ensuring interoperability between AI models and backend systems. Cloud & DevOps: Hands-on experience with Azure services , Docker/Kubernetes, and CI/CD pipelines (Azure DevOps, GitHub Actions, etc.). Collaboration: Strong communication and teamwork skills; ability to partner with data scientists, backend developers, and product stakeholders. Mindset: Avid learner who actively follows the latest developments in AI frameworks, open-source models, and developer tools . Nice to Have Experience with LangChain , LlamaIndex , or agentic orchestration frameworks . Familiarity with vector databases (Pinecone, Milvus, Redis Vector). Experience integrating observability tools for model monitoring and feedback loops. Prior experience in the hospitality, travel, or fintech industry. Exposure to event-driven architectures (Kafka, RabbitMQ, Service Bus). Why Join IOL At IOL, you’ll work on transformative technology shaping the future of hospitality and travel. You’ll have the freedom to experiment with cutting-edge AI tools, the support of world-class engineers, and the opportunity to bring intelligent systems into a real, large-scale production environment. Join us to shape the future of AI-driven travel technology.