22 Oct
|
Svitla Systems
|
Naushera
22 Oct
Svitla Systems
Naushera
FULL STACK AI ENGINEER
- COUNTRY
- Colombia
- FORMAT
- Remote
You will design, build, and deploy intelligent features that transform the hospitality technology products. You will own the complete implementation lifecycle—from infrastructure and data pipelines to backend AI integration and responsive user interfaces—delivering production-ready AI capabilities that create measurable value for our customers. Working across the 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 the product portfolio while establishing best practices for enterprise AI development in the hospitality technology space.
Key Technologies & Tools:
- Languages: Python, JavaScript/TypeScript, C#/.NET, SQL;
- Frontend: React, Vue.js, Angular, HTML/CSS, modern JavaScript tooling;
- Backend:.NET/C#, Node.js, Express, ASP.NET, Python frameworks (FastAPI, Flask);
- AI/ML: OpenAI, Anthropic Claude, Azure OpenAI, LangChain, LlamaIndex, vector databases (Pinecone, Weaviate, pgvector);
- Databases: SQL Server, PostgreSQL, MongoDB, Redis;
- Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, CI/CD pipelines, Git;
REQUIREMENTS :
- 3+ years of experience in software development with production systems
- Bachelor's degree in Computer Science, Software Engineering, or related technical field (or equivalent practical experience).
- Demonstrated ability to work independently on complex technical projects with mínimal oversight.
- Strong knowledge of at least 2 of the following languages: Python, JavaScript/TypeScript, C#/.NET, with the ability to work across the stack.
- Experience with contemporary frontend frameworks React, Vue.js, Angular, building responsive, performant user interfaces.
- Expertise in backend development 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.
- 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).
- Practical understanding 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).
- Strong problem-solving skills with a systematic approach to debugging complex technical issues.
- Excellent communication skills with the 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.
NICE TO HAVE
- Master's degree in Computer Science, AI/ML, or related field.
- Experience in hospitality technology, SaaS platforms, or CRM/marketing automation systems.
- 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.
- Familiarity with A/B testing, feature flags, and gradual rollout strategies for production features.
- Understanding of SQL Server, PostgreSQL, MongoDB, and other database technologies.
RESPONSIBILITIES
- Design and implement end-to-end AI features using LLMs (OpenAI, Anthropic, Azure OpenAI) integrated into existing products across hospitality workflows.
- Build and optimize RAG (Retrieval-Augmented Generation) systems using vector databases (Pinecone, Weaviate, pgvector) to ground AI responses in proprietary data.
- Develop prompt engineering strategies and implement systematic evaluation frameworks to ensure AI outputs are high-quality, reliable, and aligned with business goals.
- Create intelligent APIs and microservices that expose AI capabilities to internal teams and external integrations, implementing proper rate limiting, error handling, and monitoring.
- Build responsive user interfaces using modern frameworks (React, Vue.js, Angular) that surface AI capabilities thro
📌 Full Stack Ai Engineer (Naushera)
🏢 Svitla Systems
📍 Naushera