Position
We are currently seeking an experienced and driven ML/NL Engineer to join our team and help shape the future of our natural language understanding and AI-driven voice agents. In this role, you will be responsible for developing, fine-tuning, and deploying machine learning and natural language models that power our conversational interfaces.
Key Responsibilities:
Our people are at the heart of our success, and we are committed to fostering an environment that nurtures personal and professional growth. We believe in investing in our team members by providing ample opportunities for career advancement, enabling them to expand their skill sets, and flourish in their chosen paths. Our employees benefit from competitive compensation packages that include stock options, reflecting our dedication to sharing the success of our company with those who make it possible.
- Research, design, and implement NLP algorithms for intent recognition, entity extraction, and dialog management
- Fine-tune large language models (e.g., OpenAI, Llama) to optimize conversational quality and domain relevance
- Build and maintain data pipelines for training, evaluation, and monitoring of ML models
- Collaborate with DevOps to deploy models in production with scalable inference architecture
- Analyze performance metrics, iterate on model improvements, and maintain documentation of experiments
Necessary Skills:
- Strong background in machine learning, natural language processing, or computational linguistics
- Hands-on experience with ML frameworks (TensorFlow, PyTorch) and transformer-based models
- Proficiency in Python and ML tooling (scikit-learn, Hugging Face, spaCy)
- Familiarity with data engineering concepts and cloud-based ML platforms
- Excellent problem-solving skills and ability to translate research into production-ready solutions
Join our team as an ML/NL Engineer and leverage your expertise to make a lasting impact in the rapidly evolving world of AI-powered conversational agents.