Conversational AI Application Developer (English and Greek speaker)
Indexed description
- This position is fully remote and can be worked from any EU country
The successful candidate will contribute to the design and development of production-grade conversational, agentic AI systems, using Omilia's technology suite. Tasks and responsibilities include:
- Working with customers to analyze and understand business requirements;
- Designing the application in line with established usability principles and business requirements;
- Developing hybrid Conversational AI applications that blend agentic and deterministic, rule-based capabilities;
- Implementing and testing the semantic models and the conversation flow, leveraging rule-based, ML-based, and GenAI-based technologies made available on Omilia's Cloud Platform (OCP). More detailed tasks include: preparing, augmenting, and annotating datasets for ML and agentic training; executing model testing to assess performance; developing semantic rules using dictionaries and regular expressions; managing RAG knowledge base configuration; prompt engineering;
- Using JavaScript to code application logic;
- Integrating Omilia applications with client systems via REST web services;
- Test-driven development, unit and regression testing;
- Analyzing real-life human-system dialogs using Omilia's Conversational Insights and analytics tools, assessing the overall system performance, and identifying improvement opportunities;
- Closely working with customers and other team members to debug and troubleshoot issues;
- Testing early platform features to provide feedback, communicating identified product improvement opportunities or partner/customer feedback to the product team for resolution;
- Supporting partners and customers, providing consultation on design and development practices as well as assisting with issue resolution during day-2 operation;
- Engaging in continuous collaboration with team members, communicating problems effectively, and sharing insights
- Academic Degree in Computer Science, Computational Linguistics, Natural Language;
- Fluent English and Greek;
- Processing, related field, or equivalent experience;
- Excellent communication skills, customer-facing;
- Problem solving and engineering mindset;
- Knowledge of basic programming principles;
- Interest in or familiarity with Generative AI concepts (LLMs, prompt engineering, RAG);
- Ambition, enthusiasm, and eagerness to learn, aptitude for analytical and creative thinking, with sharp attention to detail;
- Well-organized for both team and/or solo assignments;
- Accountable within demanding deadlines
- Experience with conversational automated dialog systems, either voice or chat-based;
- Experience in any other production-level NLU/NLP solutions;
- Experience with GenAI/LLM technologies: prompt engineering, or RAG;
- Familiarity with agentic AI frameworks or autonomous agent concepts;
- Any customer facing experience in a corporate setting will be considered a plus;
- Experience with Javascript and/or object-oriented programming (e.g. Java);
- Experience consuming external systems such as web services and REST APIs;
- Experience with cloud contact center platforms;
- Experience with Git and CI/CD processes;
- Knowledge of bash scripting for automating SDLC internal tasks;
- Knowledge of Spanish, French and/or German
- Fixed compensation;
- Long-term employment with the working days vacation;
- Development in professional growth (courses, training, etc);
- Being part of successful cutting-edge technology products that are making a global impact in the service industry;
- Proficient and fun-to-work-with colleagues;
- Apple gear
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search