Apply

Software Engineer (ML Platform)

Posted 2024-11-09

View full description

💎 Seniority level: Senior, 3+ years

📍 Location: Canada

🔍 Industry: Artificial Intelligence, Machine Learning

🏢 Company: Cresta

🗣️ 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

Related Jobs

Apply

📍 CA, CO, ID, IL, FL, GA, MA, MI, MN, MO, NC, NJ, NV, NY, PA, OR, TX, UT, WA

🧭 Full-Time

💸 250000 - 315000 USD per year

🔍 Mobile advertising and growth acceleration

🏢 Company: Liftoff

  • Deep coding ability in any backend language.
  • Solid core CS fundamentals in data structures, algorithms, and system architecting.
  • 8+ years of industry experience required.
  • 3+ years of experience with Machine Learning tooling or platforms, particularly with large-scale problems.
  • Experience with Go and Python is a plus.
  • Affinity for quality and excellence, with the ability to temper it for shipping.
  • Experience in a high-growth startup atmosphere is a plus.
  • Previous technical lead experience is desired.
  • Experience with NVIDIA Triton, PyTorch, or PySpark is a big plus.

  • Design and implement systems that are steadfast and cost-effective for training and operating sophisticated ML models.
  • Adopt or build new technologies and tools to increase velocity of ML modeling teams.
  • Help shape Liftoff's long-term ML Platform strategy and roadmap.
  • Work with a skilled team of ML, Software, and Infrastructure engineers building the next generation ML platform.
  • Utilize vendor-based products and open-source technologies including AWS, PyTorch, PySpark, and custom in-house tooling.

Machine LearningStrategyAlgorithmsData StructuresGo

Posted 2024-11-07
Apply