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
Linux IT - Systemadministrator responsible for ensuring smooth operation of SaaS infrastructure at matelso GmbH. Collaborating with the team to maintain availability and performance of services.
Full Stack Developer building features and fixing bugs for wedding venue platform. Working closely with users and contributing to product design in a small, flexible team.
Software Engineer Fullstack developing solutions with Angular and Java in banking domain. Collaborating in Agile team to deliver high - quality software and ensuring code quality through tests and reviews.
Advanced Software Engineer developing embedded software solutions for Inertial Sensors and Fiber Optic Gyroscopes at Honeywell. Collaborative role within Sensing, Guidance & Navigation organization, focusing on innovative sensor technologies.
Senior Full Stack Developer at Netsweeper Inc leading React application development and mentoring juniors. Engage in design, development, and product collaboration in a hybrid work environment.
Software Engineer developing full - stack applications and automation solutions for internal business needs. Implementing agentic AI workflows to enhance productivity and reduce manual tasks while ensuring system reliability.
Software Engineer developing and maintaining software services for Finance and Planning teams at REVOLVE. Analyzing user requirements and implementing database - driven internal applications.
Senior Engineering Consultant managing FIT Solutions clients' computer systems, including software, hardware, and networks. Offering consultation and troubleshooting to maintain efficiency and profitability.
Software Developer creating complex visualizations using C#/WPF for equipment at SINGULUS TECHNOLOGIES. Focus on developing Windows services and data visualizations across various technologies.
Project Logistics Planner for MANN+HUMMEL overseeing logistics tasks in the project lifecycle. Coordinating trial production, logistics costs, and planning for new projects in Tumkur, India.