
Senior Gen AI Engineer
Royal Caribbean Group
full-time
Posted on:
Location Type: Office
Location: Miami • Florida • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudJavaScriptMicroservicesNext.jsPythonSQLTypeScriptVault
About the role
- Design, develop, and deploy full-stack GenAI applications using modern cloud and AI technologies
- Develop and maintain GenAI-powered applications using Azure AI Foundry, Azure Container Apps, Azure AI Search, and Azure Databricks
- Integrate multi-cloud GenAI capabilities (AWS Bedrock, Google Vertex AI) as needed
- Build scalable full-stack solutions with Next.js, Streamlit, FastAPI, Radix UI, Tailwind CSS, Zustand, and related frameworks
- Implement secure authentication and authorization using Azure AD & MSAL
- Design and optimize data pipelines with Databricks Serverless SQL, SQL Server, and Azure Cosmos DB
- Develop intelligent retrieval systems using Azure AI Search
- Manage APIs and microservices with Azure APIM and FastAPI
- Ensure security, observability, and cost-efficiency using Azure Monitor, Log Analytics, Azure Key Vault, and Azure Cost Management
- Apply best practices for AI model deployment, scaling, and monitoring
- Collaborate with product managers, data engineers, and business stakeholders to deliver impactful solutions
- Utilize AI-assisted development tools (e.g., GitHub Copilot, Microsoft Copilot Studio) to enhance productivity and code quality
- Contribute to full-stack architecture decisions and participate in code reviews
- Lead troubleshooting and debugging efforts for complex technical issues
- Stay current with advancements in GenAI, machine learning, and software engineering
- Support DevOps practices using Azure DevOps for CI/CD and infrastructure automation
- Mentor junior engineers and share knowledge across the team
Requirements
- 5+ years of experience in software engineering
- 1+ years in GenAI or LLM-based application development
- Bachelor’s degree in Computer Science, Engineering, or related field
- Proven hands-on expertise in full-stack development and Azure cloud services
- Experience with enterprise identity management and secure coding practices
- Familiarity with GenAI architectures (including RAG) and multi-cloud platforms
- Demonstrated experience using AI-assisted development tools (e.g., GitHub Copilot, Microsoft Copilot Studio)
- Strong coding skills in Python, JavaScript/TypeScript, and modern frameworks
- Knowledge of cloud platforms (AWS, Azure, Google Cloud) and integration services
- Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment
- Effective communication skills for presenting solutions to technical and non-technical stakeholders.
Benefits
- Competitive compensation and benefits package
- Excellent career development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentGenAI application developmentdata pipeline optimizationsecure coding practicesAI model deploymentAPI managementmicroservicescloud integrationcoding in Pythoncoding in JavaScript/TypeScript
Soft skills
problem-solvingeffective communicationmentoringcollaborationtroubleshootingdebuggingknowledge sharingadaptabilityleadershiptime management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering