As an Senior Software Engineer in AI Team at Cendyn, you will design, build, and deploy intelligent features that transform our hospitality technology products. You will own the complete implementation lifecycle--from infrastructure and data pipelines through backend AI integration to responsive user interfaces--delivering production-ready AI capabilities that create measurable value for our customers.
Working across our polyglot technology stack (.NET, Node.js, Python), you will integrate large language models, implement retrieval-augmented generation (RAG) systems, and build scalable AI-powered APIs. As part of our AI Power Team initiative, you will operate with significant autonomy, driving AI adoption across Cendyn's product portfolio while establishing best practices for enterprise AI development in the hospitality technology space.
Job Responsibilities
AI Feature Development & Integration
Design and implement end-to-end AI features using LLMs (OpenAI, Anthropic, Azure OpenAI) integrated into existing Cendyn products across hospitality workflows.
Build and optimize RAG (Retrieval-Augmented Generation) systems using vector databases (Pinecone, Weaviate, pgvector) to ground AI responses in Cendyn's proprietary data.
Develop prompt engineering strategies and implement systematic evaluation frameworks to ensure AI output quality, reliability, and business alignment
Create intelligent APIs and microservices that expose AI capabilities to internal teams and external integrations, implementing proper rate limiting, error handling, and monitoring
Full Stack Development
Build responsive user interfaces using modern frameworks (React, Vue.js, Angular) that surface AI capabilities through intuitive, performant experiences
Develop backend services across our technology stack (.NET/C#, Node.js, Python) implementing business logic, data processing, and AI orchestration workflows
Design and maintain data pipelines that prepare, transform, and serve data to AI systems, ensuring data quality and system reliability.
Write clean, testable, maintainable code following established development standards and best practices across all layers of the application stack.
Infrastructure & DevOps
Stand up and configure cloud infrastructure (AWS, Azure, GCP) for AI workloads including compute, storage, networking, and security components
Implement CI/CD pipelines for AI-powered applications using containerization (Docker, Kubernetes) and infrastructure-as-code practices
Monitor system performance, identify bottlenecks in AI inference pipelines, and optimize for latency, throughput, and cost efficiency
Establish observability practices for AI systems including logging, metrics, tracing, and alerting to ensure production reliability
Technical Leadership & Collaboration
Operate independently on AI initiatives with minimal guidance, owning projects from concept through deployment and ongoing operational support
Collaborate with product managers, designers, and stakeholders to translate business requirements into technical AI solutions and realistic implementation plans
Contribute to the AI Power Team initiative by establishing best practices, documenting patterns, and mentoring team members on AI integration techniques
Conduct code reviews, participate in architectural discussions, and drive continuous improvement of development processes and technical standards
Stay current with AI/ML technologies, frameworks, and industry trends, evaluating new tools and approaches for applicability to Cendyn's products
Provide on-call production support as needed, troubleshooting issues and implementing fixes across the full application stack
Job Requirements and Qualifications
Education & Experience
Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent practical experience
3+ years of professional software development experience with production systems
1+ years of hands-on experience building AI-powered features or integrating LLMs into production applications
Demonstrated ability to work independently on complex technical projects with minimal oversight
Technical Skills
Programming & Development
Strong proficiency in at least two of: Python, JavaScript/TypeScript, C#/.NET with ability to work across the stack
Experience with modern frontend frameworks (React, Vue.js, Angular) building responsive, performant user interfaces
Backend development expertise including RESTful API design, microservices architecture, and database operations (SQL and NoSQL)
Solid understanding of software engineering fundamentals: data structures, algorithms, design patterns, testing methodologies
AI & Machine Learning
Practical experience with LLM APIs (OpenAI, Anthropic, Azure OpenAI) including prompt engineering and output evaluation
Understanding of RAG architectures and experience with vector databases (Pinecone, Weaviate, Chroma, pgvector)
Familiarity with AI orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel) and their practical application
Knowledge of embedding models, similarity search, and context window management for LLM applications
DevOps & Infrastructure
Experience deploying applications to cloud platforms (AWS, Azure, or GCP) and managing cloud resources
Working knowledge of containerization (Docker) and orchestration (Kubernetes) for deploying scalable services
Understanding of CI/CD pipelines, automated testing, and deployment automation practices
Ability to identify performance bottlenecks in distributed systems and implement optimization strategies
Basic understanding of system monitoring, logging, and observability tools (CloudWatch, DataDog, New Relic, or similar)
Professional Competencies
Strong problem-solving skills with systematic approach to debugging complex technical issues
Excellent communication skills with ability to explain technical concepts to diverse audiences
Self-directed work style with proven ability to manage multiple priorities and deliver results independently
Collaborative mindset with experience working in cross-functional teams
Continuous learning orientation with curiosity about emerging AI technologies and industry developments
Preferred Qualifications
Master's degree in Computer Science, AI/ML, or related field
Experience in hospitality technology, SaaS platforms, or CRM/marketing automation system
Background in machine learning fundamentals (model evaluation, training pipelines, feature engineering)
Familiarity with data engineering concepts (ETL processes, data warehousing, stream processing)
Experience with infrastructure-as-code tools (Terraform, CloudFormation, Pulumi)
Knowledge of AI safety, responsible AI practices, and prompt injection prevention techniques
Contributions to open-source projects or technical writing demonstrating AI/ML expertise
Experience with A/B testing, feature flags, and gradual rollout strategies for production features
Understanding of SQL Server, PostgreSQL, MongoDB, and other database technologies in Cendyn's stack
Key Technologies & Tools
Languages:
Python, JavaScript/TypeScript, C#/.NET, SQL
Frontend:
React, Vue.js, Angular, HTML/CSS, modern JavaScript tooling
Monday through Friday from 12 PM to 9 PM IST to provide healthy overlap between India team and US team and supporting both to ensure adequate collaboration. This role will be working in Hybrid Mode and will require at least 2 days' work from office at Hyderabad. Occasional evening and weekend work may be expected in case of job-related emergencies or client needs.
EEO Statement:
Cendyn provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Cendyn complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Cendyn expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Cendyn's employees to perform their job duties may result in discipline up to and including discharge.
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.