💼

Senior Software Engineer (AI / LLM) at Cvent

NEW
Location
Bengaluru, Karnataka,
Job type
Full time
Posted 1 day ago
Description


About Cvent:

www.cvent.com

Cvent is a leading meetings, events, and hospitality technology provider with more than 6,000+ employees and ~34,000+ customers worldwide, including 60% of the Fortune 500. Founded in 1999, Cvent delivers a comprehensive event marketing and management platform for marketers and event professionals and offers software solutions to hotels, special event venues and destinations to help them grow their group/MICE and corporate travel business. Our technology brings millions of people together at events around the world. In short, we’re transforming the meetings and events industry through innovative technology that powers human connection.

Headquartered in Tysons Corner, Virginia, Cvent (formerly NYSE: CVT) was acquired by Blackstone and Vista for $4.6B in 2023.

Cvent's strength lies in its people, fostering a culture where everyone is encouraged to think like entrepreneurs, taking risks and making decisions confidently. We value diverse perspectives and celebrate differences, working together with colleagues and clients to build strong connections.

Cvent is redefining the meetings and events industry through technology that advances human connection.


AI at Cvent: Leading the Future

Are you ready to shape the future of work at the intersection of human expertise and AI innovation? At Cvent, we’re committed to continuous learning and adaptation—AI isn’t just a tool for us, it’s part of our DNA. We’re looking for candidates who are eager to evolve alongside technology. If you love to experiment boldly, share your discoveries, and help define best practices for AI-augmented work, you’ll thrive here. Our team values professionals who thoughtfully integrate AI into their daily work, delivering exceptional results while relying on the human judgment and creativity that drive real innovation.


Throughout our interview process, you’ll have the chance to demonstrate how you use AI to learn, iterate, and amplify your impact. If you’re excited to be part of a team that’s leading the way in AI-powered collaboration, we’d love to meet you.


About the Role:


Cvent's R&D is currently looking for a talented Backend Engineer to join our Data Team, focused on AI Services. The ideal candidate should have a deep understanding of Python, FastAPI, LLM integrations, and prompt engineering, with experience building production-grade AI workflows using OpenAI and Anthropic frontier models. You should be a self-starter capable of taking ambiguous requirements and coming up with a viable solution. You should also be able to design scalable, high-performance backend services that power our AI initiatives based on business priorities. You will work closely with a cross-functional team to design, build, maintain and support our AI Services platform.


In This Role, You Will:


  • Design solutions to complex problems, that are flexible, robust, and take into account business needs.
  • Work with a modern Python (FastAPI) and LLM integration tech stack.
  • Build distributed backend microservices and REST APIs with secure authentication and authorization using OAuth 2.0.
  • Develop and maintain AI/LLM integrations including OpenAI, Anthropic, prompt engineering, and AI workflow orchestration.
  • Build reliable production-quality systems with proper error handling, retries, logging, monitoring, and observability.
  • Troubleshoot and resolve complex production issues across cloud-hosted distributed services.
  • Be communicative and reliable, so that others can depend on you.
  • Delivery of features, improvements, and fixes in a timely, predictable cadence.
  • Collaborate with some of the best engineers in the industry to work on complex Software as a Service (SaaS) based applications.


Here's What You Need:


Primary Skills:

  • Bachelor's+ in Computer Science or related field, or equivalent work experience
  • 5+ years of experience as a Software Engineer in production environments.
  • Strong hands-on experience with Python (FastAPI preferred).
  • Familiarity with AI/LLM concepts including prompt engineering and API integrations with OpenAI, Anthropic, or similar platforms.
  • Experience building scalable distributed microservices and enterprise backend systems.
  • Experience using AI tools to deliver good quality solutions.
  • Strong understanding of REST APIs, OAuth 2.0, and API security.
  • Experience building production-quality systems with proper error handling, retries, logging, and observability.
  • Excellent troubleshooting skills, with the ability to root cause and resolve complex production issues independently.
  • Hands-on exposure to Azure or GCP cloud platforms.
  • Proven ability to work in a fast-paced, agile environment and result-oriented culture.
  • Fluent in written and spoken English.


Preferred Skills:

  • Experience with OpenAI SDKs, Anthropic APIs, LangChain, vector databases, or AI orchestration frameworks.
  • Experience with SQL and relational databases (PostgreSQL, Oracle, or similar).
  • Experience with Kibana, Grafana, ELK stack, or cloud monitoring/observability tools.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and cloud-native deployments.
  • Exposure to Jupyter Notebooks, data analysis workflows, or ML experimentation environments



Master Backend Engineering
AI-First Software Engineering
Next batch starts on 17 Oct
Always stay in the know!
Join our community and stay notified of latest job opportunities.

Frequently Asked Questions

What is the Senior Software Engineer (AI / LLM) role at Cvent?
Chevron down
Where is the Senior Software Engineer (AI / LLM) at Cvent based?
Chevron down
Is the Senior Software Engineer (AI / LLM) at Cvent a full-time position?
Chevron down
What experience is required for the Senior Software Engineer (AI / LLM) job at Cvent?
Chevron down
What salary does Cvent offer for the Senior Software Engineer (AI / LLM) role?
Chevron down
How can I apply for the Senior Software Engineer (AI / LLM) at Cvent?
Chevron down
What does the Senior Software Engineer (AI / LLM) role involve?
Chevron down

Why work at Cvent

Cvent builds technology for the events industry, helping organizations plan, manage, and deliver in-person, virtual, and hybrid events. For engineers, that creates an opportunity to work on software connected to practical, real-world needs: event discovery, registration, attendee experiences, and the systems that help event teams coordinate complex programs.

The Senior Software Engineer (AI / LLM) at Cvent role may appeal to engineers who want to bring modern AI capabilities into established software products. Large language models can support experiences such as natural-language search, content generation, summarization, conversational assistance, and workflow automation. Building these features well involves more than connecting an application to a model: it requires thoughtful product design, reliable services, evaluation, security, and a clear understanding of where AI helps users.

Cvent’s event technology context offers engineers a chance to consider how AI can help people handle information and tasks across the event lifecycle. For example, event professionals may need to work with large amounts of agenda, attendee, venue, or content data. AI-powered tools can make some of that information easier to find and act on, provided that the systems are accurate, useful, and appropriately governed.

This is a full-time senior engineering position in Bengaluru, Karnataka, within the Engineering department. The listing identifies AI and LLMs as central to the role, making it relevant to candidates who enjoy combining software engineering fundamentals with the fast-moving field of applied AI. Senior engineers can also bring value through technical judgment: asking whether a model is the right solution, setting quality expectations, and designing systems that can be maintained as products evolve.

The published job details do not specify compensation, a required number of years of experience, a particular technology stack, or the team’s exact AI projects. Candidates should confirm those points with Cvent during the application or interview process. Even so, the role’s focus suggests an opportunity to contribute to engineering work at the intersection of enterprise software, user experience, and AI.

What’s it like to work at Cvent

Cvent operates in the event technology space, where software must support a broad range of users and event formats. Event organizers, businesses, venues, and attendees can have different needs, and a product may need to work reliably across several stages of an event. That context can make engineering work particularly collaborative: product decisions often need to account for usability, business requirements, operational reliability, and the realities of event planning.

For a software engineer, working at a company that serves event-related workflows can mean thinking beyond an individual feature. A change to search, registration, communications, or an AI-assisted workflow may affect how people discover information, complete tasks, or coordinate with others. Engineers therefore benefit from understanding the user problem behind a requirement, not only the implementation details.

The experience of working at Cvent will depend on the team, project, and responsibilities assigned to the position. The available listing confirms that this is a full-time role in Bengaluru in the Engineering department, but it does not provide specific details about team structure, working arrangements, management practices, or benefits. Candidates should use conversations with the hiring team to learn how the group works, how engineering decisions are made, and how success is measured.

For an AI-focused engineering position, useful questions include how teams evaluate AI features, how software engineers partner with product and data specialists, and how the organization handles model quality and operational risks. It can also be helpful to ask how much of the role involves prototyping versus production engineering, and how AI services are integrated with existing products and systems.

What’s it like to work as a Senior Software Engineer (AI / LLM) at Cvent

The Senior Software Engineer (AI / LLM) at Cvent title points to a senior-level role focused on applying artificial intelligence and large language models in a software product environment. The job details provided do not list specific duties or a required stack, so the exact day-to-day work should be confirmed with the recruiter. In general, however, senior engineers in this area may be expected to turn product needs into robust technical solutions while balancing experimentation with production reliability.

A typical AI engineering challenge is deciding how a model should fit into an application. Depending on the user problem, a solution might involve a hosted model, retrieval from approved information sources, conventional application logic, or a combination of approaches. Engineers may need to consider response quality, latency, cost, data handling, security, and the consequences of incorrect output. The right design is not necessarily the most complex one; it is the one that solves the user’s problem responsibly and can be operated over time.

Senior software engineering also involves designing services and interfaces that are understandable to other developers. That may include defining clear boundaries between model-related components and the rest of an application, handling errors and timeouts, building observability into services, and planning for changes in model behavior or provider availability. For LLM-powered features, testing can require more than checking whether a request succeeds. Teams may also need ways to assess relevance, factuality, consistency, and whether a response follows product and safety requirements.

At Cvent, the event technology domain can give AI work a strong user-focused dimension. Features should support event professionals or attendees in accomplishing real tasks rather than adding AI simply for novelty. A senior engineer may need to work with stakeholders to understand those tasks, identify where automation or natural-language interaction is useful, and define how the feature’s success will be evaluated.

The role may also call for technical leadership. Senior engineers commonly help review designs, improve engineering practices, share context with teammates, and make trade-offs visible. For AI and LLM systems, this can include encouraging careful evaluation, documenting limitations, and ensuring that product teams understand when a feature may need human review. The exact leadership expectations for this opening are not specified in the available listing, so applicants should ask how the role is divided between individual contribution, architecture, and mentoring.

Senior Software Engineer (AI / LLM) interview questions at Cvent

The questions below are practice questions, not confirmed questions from Cvent’s interview process. The company’s published job details do not describe interview stages or a question bank. Use these prompts to prepare examples that demonstrate software engineering judgment, AI fundamentals, and an ability to connect technical work to user needs.

Software engineering and system design

  1. How would you design a reliable service that uses an LLM to answer questions based on a collection of approved documents?
  2. How would you handle model timeouts, rate limits, provider outages, or malformed responses?
  3. What factors would you consider when choosing between synchronous and asynchronous processing for an AI feature?
  4. How would you design an application interface so that model-specific logic can be updated without disrupting the rest of the product?
  5. How would you monitor an LLM-powered feature after release?
  6. Tell us about a system you designed that had to balance maintainability, performance, and changing requirements.

LLM and AI concepts

  1. What is retrieval-augmented generation, and when might it be useful?
  2. How would you reduce unsupported or irrelevant answers in a system that responds using company content?
  3. What are the trade-offs between prompt changes, retrieval improvements, fine-tuning, and traditional application logic?
  4. How would you evaluate an LLM feature when answers can vary between requests?
  5. What can cause an LLM-based feature to perform poorly even when the model itself is capable?
  6. How would you approach privacy and sensitive data when sending information to an AI service?

Collaboration and senior-level judgment

  1. Describe a time you turned an ambiguous requirement into a technical plan.
  2. How do you explain the risks and limitations of an AI feature to nontechnical partners?
  3. Tell us about a disagreement over architecture or implementation and how you reached a decision.
  4. How do you help teammates review or maintain a complex system?
  5. How would you decide whether an AI feature should be launched, revised, or not built?

When answering, provide context, explain the choices you made, and describe the outcome. If you discuss an AI project, be ready to explain how you measured quality and handled failure cases—not just which model or framework you used.

Senior Software Engineer (AI / LLM) interview preparation at Cvent

Start by reviewing the job listing and separating confirmed information from assumptions. The listing confirms a full-time Senior Software Engineer (AI / LLM) position in Bengaluru, Karnataka, within Engineering. It does not state the precise responsibilities, required years of experience, compensation, or technology stack. Prepare for the role’s stated AI focus while asking the hiring team to clarify those missing details.

Next, prepare a concise overview of your engineering experience. Choose examples that show how you have designed, built, tested, and maintained software. Senior candidates should be ready to explain why they selected a particular architecture, what alternatives they considered, and how they responded when requirements or constraints changed.

For AI and LLM topics, review the basics of model integration, prompt design, retrieval-augmented generation, evaluation, and operational monitoring. Be prepared to discuss risks such as hallucinations, prompt injection, data leakage, bias, unpredictable output, and dependency on external services. You do not need to present every problem as solved by a model; showing that you can identify when simpler software may be safer or more effective is valuable.

Practice a system-design exercise involving an AI-assisted product feature. Begin with user needs and constraints, then outline the application components, data flow, model interaction, failure handling, evaluation approach, and monitoring. Explain how you would protect sensitive information and how users might recover or seek help when an AI response is not useful.

Finally, prepare thoughtful questions for the interviewer. Ask about the team’s current goals, how the role contributes to AI projects, which parts of the system are in production, how quality is measured, and what success would look like in the first several months. These questions can help you understand the actual position rather than relying on assumptions based on the job title.

Senior Software Engineer (AI / LLM) interview tips at Cvent

  • Connect AI to a real user need. Explain the problem a feature addresses and why an LLM is appropriate.
  • Show strong engineering fundamentals. Discuss APIs, data flow, testing, reliability, maintainability, and observability alongside AI concepts.
  • Be specific about evaluation. Describe how you would measure usefulness, accuracy, latency, and failure rates.
  • Talk about limitations openly. Senior engineers should show that they can identify risks and propose practical safeguards.
  • Use clear examples. Structure experience-based answers around the challenge, your actions, the reasoning behind them, and the result.
  • Clarify what is not in the listing. Ask about the technology stack, responsibilities, interview format, team structure, and compensation rather than assuming details.
  • Think about the event technology context. Consider how a feature might help event organizers or attendees complete a task more effectively, while being careful not to assume a particular project is part of the role.

Approaching the Senior Software Engineer (AI / LLM) at Cvent interview with both product awareness and technical depth can help you demonstrate readiness for a senior engineering position in applied AI.