ApplySoftware Engineer (Chat Agent)
Posted about 2 months agoViewed
View full description
Requirements:
- Bachelors or Master's degree in Computer Science or related technical fields.
- 3+ years of experience in software development, with a strong focus on workflow orchestration and MLOps.
- Proficient in programming languages such as Python, Go.
- Familiar with ML/NLP libraries such as PyTorch, Tensorflow, Transformers.
- Familiar with machine learning model deployment and optimization using inference engines/servers (e.g., Triton Inference Server, ONNX Runtime) to support scalable and efficient real-time inference.
- Solid understanding of software development principles, data structures, algorithms, and design patterns.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
Responsibilities:
- Collaborate with product managers, machine learning engineers, and other cross-functional team members to understand, define, and detail product requirements, ensuring alignment with business objectives.
- Design, prototype, and validate LLM-based orchestration and workflow to automate repeated knowledge work involved in daily life of contact center agent.
- Work with our production teams to build and deploy scalable, high-performing, and reliable MLOps pipelines and systems that operate 24x7.
- Actively contribute to the continuous improvement of our ML productivity, by identifying and leveraging opportunities for automation, data improvements, code optimization, and process enhancements.
Apply