Apply

Software Engineer (Chat Agent)

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior, 3+ years

📍 Location: Canada

🔍 Industry: Artificial Intelligence, Machine Learning

🏢 Company: Cresta👥 101-250💰 $125,000,000 Series D about 2 months agoAutomotiveCustomer ServiceArtificial Intelligence (AI)Intelligent SystemsRetailMachine LearningTelecommunicationsNatural Language ProcessingSoftware

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: AWSDockerPythonSoftware DevelopmentDesign PatternsGCPKubernetesMachine LearningPyTorchAlgorithmsAzureData StructuresGoTensorflow

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