Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Nextiva Logo

AI Software Engineer

Nextiva

$94,000 - $150,000
Jul 4, 2025
Remote, US
Apply Now

Nextiva is seeking an AI Software Engineer to develop intelligent, multimodal AI agents (voice and chatbots) for their next-generation customer experience platform, aiming to transform how businesses engage with customers by blending automation with human touch.

Requirements

  • 5+ years of professional software development experience, including at least 2+ years building AI or machine-learning powered applications.
  • Strong understanding of AI and machine learning fundamentals with hands-on experience in natural language processing (NLP) and/or deep learning.
  • 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 machine learning frameworks and libraries for NLP, speech, or computer vision (e.g., Hugging Face Transformers, OpenAI APIs, spaCy, Kaldi, AWS/GCP/Azure AI services) 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 (AWS, Google Cloud, or Azure).
  • Experience with microservices architecture and containerization (Docker, Kubernetes) for AI services.

Responsibilities

  • 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.
  • 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.
  • Build and integrate components for multimodal interactions, including speech-to-text, text-to-speech, and dialog management systems.
  • Optimize AI algorithms and agent frameworks for performance, scalability, and reliability.
  • Implement robust testing (unit, integration, end-to-end) for AI features to ensure reliability and correctness.

Other

  • 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.
  • Proven experience developing production-grade software (e.g., backend services, APIs, data pipelines) in a collaborative team environment.
  • Familiarity with the latest AI advancements (e.g., transformer-based models, conversational AI frameworks) and a history of applying AI models to solve real-world problems.
  • Incorporate ethical AI practices, ensuring AI agent behavior is unbiased and compliant with privacy and security regulations.
  • 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.
  • Excellent teamwork and communication skills.
  • Action-oriented with a passion for solving problems.
  • Understands the "why" and identifies key drivers, learning from the past.
  • They are fact-based and data-driven, forward-thinking, and see problems a few steps ahead.
  • They provide options, recommendations, and actions, understanding risks and dependencies.
  • They are team-oriented, collaborative, competitive, and hate losing.
  • They are resilient, able to bounce back from setbacks, zoom in and out, and get in the trenches to help solve important problems.
  • They cultivate a culture of service, learning, support, and respect, caring for customers and teams.