Engineer 2 - Machine Learning

Comcast Comcast · Media · Chennai, India

Senior Machine Learning Engineer to lead the technical design and delivery of ML systems and platforms, focusing on architectural ownership, technical leadership, and raising the engineering bar. Responsibilities include owning the design and evolution of critical ML services, driving technical strategy for ML and LLM-powered systems, leading complex ML initiatives, defining best practices for model development, evaluation, deployment, and monitoring, establishing standards for prompt engineering, LLM evaluation, safety, and agent design, mentoring engineers, improving system reliability, scalability, and maintainability, representing ML technical decisions, and driving framework and platform strategy for LLM and agent development.

What you'd actually do

  1. Own the design and evolution of critical ML services, platforms, or system components.
  2. Drive technical strategy and architectural decisions for ML and LLM-powered systems.
  3. Lead delivery of complex ML initiatives from problem definition through production.
  4. Define best practices for model development, evaluation, deployment, and monitoring.
  5. Establish standards for prompt engineering, LLM evaluation, safety, and agent design.

Skills

Required

  • building and operating large-scale, production ML systems
  • LLM frameworks such as LangChain or LlamaIndex
  • designing and deploying agent-based systems using frameworks such as OpenAI SDK, ADK, or Autogen
  • systems thinking and architectural judgment

Nice to have

  • NLP
  • computer vision
  • forecasting
  • prompt engineering
  • LLM evaluation
  • safety
  • agent design
  • technical leadership without direct people management
  • communication skills across technical and non-technical audiences

What the JD emphasized

  • production ML systems
  • agent-based systems
  • LLM frameworks

Other signals

  • LLM frameworks
  • agent-based systems
  • production ML systems