Salary
💰 $57,000 - $84,650 per year
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