AI Software Engineer developing intelligent multimodal AI agents for Nextiva’s customer experience platform. Collaborating on AI-driven features to enhance business-customer engagement.
Responsibilities
Design & Develop AI Agents: Design, implement, and refine AI agents for Nextiva’s products that understand and respond to customers in multiple formats. Develop conversational logic and multimodal interaction flows leveraging state-of-the-art natural language processing (NLP) and speech recognition techniques.
AI Model Integration: Integrate large language models and other AI/ML components into the Agentic AI Platform. Ensure that AI models and solutions perform effectively in real-world environments and at scale.
Full Lifecycle Engineering: Own the end-to-end development lifecycle of AI features.
Multimodal Interaction Systems: Build and integrate components for multimodal interactions, including speech-to-text, text-to-speech, and dialog management systems.
Performance Optimization: Optimize AI algorithms and agent frameworks for performance, scalability, and reliability. Use data-driven methods to tune model accuracy and response times.
Quality, Ethics & Compliance: Implement robust testing for AI features to ensure reliability and correctness. Incorporate ethical AI practices.
Documentation & Mentorship: Document AI agent designs, algorithms, and usage guidelines. Provide technical guidance and mentorship to junior engineers or new team members.
Requirements
Bachelor’s degree in computer science, Software Engineering, or a related field (required). A Master’s degree in AI, Machine Learning, or a related discipline is strongly preferred. Equivalent practical experience in AI/ML development will also be considered.
5+ years of professional software development experience, including at least 2+ years building AI or machine-learning powered applications. Proven experience developing production-grade software in a collaborative team environment.
Strong understanding of AI and machine learning fundamentals with hands-on experience in natural language processing (NLP) and/or deep learning. Familiarity with the latest AI advancements and a history of applying AI models to solve real-world problems.
Proficiency in programming languages commonly used for AI development, such as Python (with ML libraries like TensorFlow or PyTorch) and/or a general-purpose language like Java or C# for scalable systems. Experience with training and inference frameworks for AI/ML and libraries for NLP, speech, or computer vision is expected.
Experience with speech and language technologies – for example, integrating speech-to-text (ASR) and text-to-speech (TTS) engines, or building chatbots and voice bots for conversational interfaces.
Familiarity with cloud platforms and deploying AI/ML models at scale. Experience with microservices architecture and containerization (Docker, Kubernetes) for AI services.
Excellent teamwork and communication skills.
Benefits
Medical insurance coverage is available for employees, their spouse, and up to two dependent children with a limit of 500,000 INR, as well as their parents or in-laws for up to 300,000 INR. This comprehensive coverage ensures that essential healthcare needs are met for the entire family unit, providing peace of mind and security in times of medical necessity.
Group Term & Group Personal Accident Insurance - Provides insurance coverage against the risk of death / injury during the policy period sustained due to an accident caused by violent, visible & external means.
15 days of Privilege leaves per calendar year, 6 days of Paid Sick leave per calendar year, 6 days of Casual leave per calendar year. Paid 26 weeks of Maternity leaves, 1 week of Paternity leave, a day off on your Birthday, and paid holidays
Provident Fund & Gratuity
Employee Assistance Program and comprehensive wellness initiatives
Access to ongoing learning and development opportunities and career advancement
Senior Engineer focusing on lifecycle renewal of water and wastewater facilities assets. Collaborating on asset management processes and planning rehabilitation programs.
Fullstack Developer at Consat Telematics developing smart telematics solutions for public transport. Involved in challenging projects from databases and APIs to user interfaces.
AI Software Engineer developing intelligent multimodal AI agents for Nextiva's AI - driven platform. Collaborating with teams to enhance customer experiences through innovative AI solutions.
Senior Cloud Software Development Engineer in Communication Runtimes team developing software features for Intel's communication libraries. Collaborate with scientists and engineers on high - performance computing applications.
Senior GenAI Software Architect at Intel developing AI products impacting real - world applications. Architecting machine learning strategies and collaborating with users for innovative solutions.
Software Developer designing, developing, and maintaining scalable software solutions for transportation and warehousing. Collaborating with cross - functional teams to enhance logistics and supply chain operations.
Senior Software Developer joining Aspire Software to design and develop web applications. Collaborating with cross - functional teams to deliver high - quality solutions in Lebanon.
Full Stack Developer involved in the full development life cycle of software solutions at Major Tool. Implementing designs, maintaining existing programs, and collaborating within a team.