Nextiva

Junior Software Engineer, AI Agents

Nextiva

full-time

Posted on:

Origin:  • 🇺🇸 United States • Arizona

Visit company website
AI Apply
Apply

Salary

💰 $57,000 - $84,650 per year

Job Level

Junior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesMicroservicesPythonPyTorchTensorflow

About the role

  • Design, implement, and refine AI agents for Nextiva’s products that understand and respond to customers in multiple formats (spoken voice, written text)
  • Develop conversational logic and multimodal interaction flows leveraging NLP and speech recognition techniques
  • Integrate large language models and other AI/ML components into the Agentic AI Platform to enable QA, task automation, sentiment analysis, and recommendations
  • Own the end-to-end development lifecycle of AI features
  • Build and integrate multimodal interaction components 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) and incorporate ethical AI practices to ensure unbiased, privacy- and security-compliant behavior
  • Document AI agent designs, algorithms, and usage guidelines; provide technical guidance and mentorship to junior engineers
  • Measure success via improved self-service resolution rates, faster response times, and improved user satisfaction

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
  • 1+ years of professional software development experience building AI or machine-learning powered applications; internships will also be considered
  • Proven experience developing production-grade software (e.g., backend services, APIs, data pipelines)
  • Strong understanding of AI and machine learning fundamentals with hands-on experience in NLP and/or deep learning
  • Familiarity with transformer-based models, conversational AI frameworks, and applying AI models to real-world problems
  • Proficiency in programming languages such as Python (with ML libraries like TensorFlow or PyTorch) and/or Java or C# for scalable systems
  • Experience with ML/NLP libraries and services (Hugging Face Transformers, OpenAI APIs, spaCy, Kaldi, AWS/GCP/Azure AI services)
  • Experience integrating speech-to-text (ASR) and text-to-speech (TTS) engines; building chatbots and voice bots
  • Familiarity with cloud platforms and deploying AI/ML models at scale (AWS, Google Cloud, or Azure)
  • Experience with microservices architecture and containerization (Docker, Kubernetes)
  • Excellent teamwork and communication skills
  • Authorization to work in the US may be required; Nextiva participates in the E-Verify Program where and as required by law