Machine Learning Engineer (GoLang)
Core
Build scalable backend systems in Go that power multimodal ML/AI platforms for processing video, images, and documents, enabling LLM-driven applications and agent workflows.
Role type
Mid-level Backend Engineer (ML Platform)
Builds
End-to-end ML processing pipelines, LLM agent frameworks, and MCP servers for Comcast's media and technology platforms.
Domain
Media & Entertainment / Machine Learning Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, Kubernetes, Terraform, AWS, REST/gRPC APIs, asynchronous/distributed systems, ML processing pipelines, LLM integration, agent/MCP server development
Preferred skills
Milvus, GPU-backed workloads, messaging/streaming systems (Kafka/SQS), secure system design for AI
Technologies
Go, Kubernetes, Terraform, AWS, Milvus, Kafka, SQS, SNS
Responsibilities
Design and maintain high-performance backend services for ML and AI use cases; Develop REST and gRPC APIs for inference and orchestration; Build and operate backend systems for video, image, and document processing; Implement agentic workflows and MCP servers for LLM interactions; Deploy and operate services on Kubernetes using Terraform; Implement observability, SLOs, and automated testing.
Seniority
Mid-level, hands-on IC