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.
Responsibilities
Design & Develop AI Agents: Design, implement, and refine AI agents for Nextiva’s products that understand and respond to customers in multiple formats (e.g., spoken voice, written text). 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 to enable capabilities such as question answering, task automation, sentiment analysis, and recommendations. 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 (unit, integration, end-to-end) for AI features to ensure reliability and correctness. Incorporate ethical AI practices, ensuring AI agent behavior is unbiased and compliant with privacy and security regulations.
Documentation & Mentorship: Document AI agent designs, algorithms, and usage guidelines for future reference. Provide technical guidance and mentorship to junior engineers or new team members as needed.
Requirements
Education: 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.
Software Engineering Experience: 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 (e.g., backend services, APIs, data pipelines) in a collaborative team environment.
AI/ML Expertise: 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 (e.g., transformer-based models, conversational AI frameworks, agentic SDKs) and a history of applying AI models to solve real-world problems.
Technical Skills: 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 both training and inference frameworks for AI/ML and libraries for NLP, speech, or computer vision (e.g., PyTorch, BERT-based, common LLM SDKs/APIs, AWS/GCP/Azure AI services) is expected.
Multimodal Interaction Knowledge: 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.
Cloud & Scalability: Familiarity with cloud platforms and deploying AI/ML models at scale (AWS, Google Cloud, or Azure). Experience with microservices architecture and containerization (Docker, Kubernetes) for AI services.
Collaboration & Communication: Excellent teamwork and communication skills.
Benefits
Medical - 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.
Work-Life Balance - 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
Financial Security - Provident Fund & Gratuity
Wellness - Employee Assistance Program and comprehensive wellness initiatives
Growth - Access to ongoing learning and development opportunities and career advancement
Lead Software Engineer in hybrid role focusing on full - stack development with a strong emphasis on leadership and engineering excellence. Collaborating with cross - functional teams to deliver high - quality software.
Senior Engineer at Cenovus providing technical authority on relief valves and systems in Ohio refineries. Supporting downstream operations with design and training responsibilities.
Demand Response Engineer supporting energy efficiency programs and management of demand response strategies at Duke Energy. Engaging with customers and stakeholders to optimize energy use and enhance grid stability.
Software Engineer for Navitor focusing on design and development of software solutions. Involved in programming and supporting applications within the primary B2B platform with occasional travel.
Software Engineer II developing AI - powered solutions for Travelers. Collaborating across teams to deliver measurable outcomes through enterprise AI integration.
Senior Software Engineer responsible for core platform capabilities for payments system at Freddie Mac. Collaborating with stakeholders to deliver high - quality solutions in a fast - paced environment.
Senior Software Developer at BECU designing scalable and secure software to improve digital experiences. Collaborating with teams while mentoring junior developers and ensuring engineering standards.
Software Engineer developing different products for a growing company using various stacks. Collaborating with cross - functional engineering teams in a hybrid setup based in São Paulo.
Full Stack Developer role requiring expertise in Node.js and React technologies. Collaborating in a dynamic environment focused on innovative projects in Brazil.
Senior Manager providing technical leadership and vendor oversight for production support at CVS Health. Ensuring stability and operational readiness of critical applications through strong management and governance.