Red Hat

Senior Machine Learning Engineer- GenAi/LLM,LanGraph/LangChain/ Agentic AI, Python/Golang

Bangalore - Carina Full time

About the Job

The Data And AI team is a highly focused effort to lead digital-first execution and transformation at Red Hat leveraging data & AI strategically for our customers, partners, and associates. The engineering team is focused
on building and delivering strategic AI agents & MCP Servers built on our Data & AI platform, designed to augment human capabilities, accelerate business workflows, and scale operations across the enterprise.
In this role, you will be working on Enterprise Agentic AI Platform, champion AI best practices, and deliver impactful, production-grade models and contribute to AI platform development . You’ll work autonomously and collaborate with data, engineering, and product teams to bring AI & agentic capabilities into production. The ideal candidate combines strong machine learning expertise, distributed systems engineering, and platform thinking to build reliable, secure, and scalable AI Platform for enterprise environments

What You Will Do?

  • Agentic AI Platform Development: Contribute to the design, implementation, and delivery of AI platform capabilities

  • from concept to production. Implement advanced algorithms and tools for Agentic AI tasks.

  • Integrate Large Language Models (LLMs) into enterprise applications.Develop Retrieval-Augmented Generation (RAG) pipelines using structured and unstructured data sources. Optimize prompts, evaluation pipelines, and inference performance. Implement multimodal AI capabilities (text, speech, image)

  • Design and develop agentic AI platform architectures enabling autonomous reasoning, planning, and task execution.

  • Build AI agents and multi-agent workflows using frameworks such as AutoGen, LangGraph, WatsonX or similar orchestration systems.

  • Develop enterprise AI co-pilots for operational workflows, document automation, and decision support systems. Implement tool usage, memory management, and workflow orchestration for intelligent agents.

  • Build AI Data Pipelines: Develop and evolve AI Data pipelines that cover data ingestion,

  • preprocessing, feature engineering, training, validation, deployment, monitoring supporting AI workloads.

  • Integrate enterprise data lakes, APIs, and knowledge bases into agent workflows.

  • Enable analytics and AI-ready data architectures

  • Productionization & Reliability: Ensure enterprise-grade performance, scalability, and security. Implement evaluation, guardrails, hallucination mitigation, and safety mechanisms.

  • Monitor model drift, performance degradation, and agent outcomes.

  • Build & Operate Systems: Design, build, and evolve MCP servers and Agents that enable and empower Red Hatters to do business efficiently.

  • Instrument models and systems with monitoring,logging, alerting, and automated healing or scaling mechanisms.

  • Troubleshoot & Support: Troubleshoot and resolve production incidents, root-cause errors, data drifts, performance regressions, or infrastructure issues.

  • Collaboration: Collaborate with cross-functional teams, including finance, operations, sales and marketing, to understand and meet business needs.

  • You will also collaborate closely with software engineers, data engineers, and SRE/DevOps to integrate ML services into broader systems.


What You Will Bring?

  • Education & Experience: Bachelor’s degree or above in Computer Science, Math, Computational Linguistics, Computer Engineering, or other related fields.

  • Generative/Agentic AI Expertise: 3+ years of professional experience in NLP/Generative/Agentic AI, Python and ML frameworks (PyTorch, TensorFlow, or similar).

  • Hands-on experience with LLM-based systems and generative AI applications.

  • Experience designing production ML systems at scale.

  • Strong understanding of distributed systems and cloud-native architectures

  • ML Lifecycle Mastery: Proven expertise in designing and delivering NLP applications across all stages of the data science lifecycle.

  • GenAI & Frameworks: Deep understanding of machine learning frameworks and experience in Generative AI application development. This includes working knowledge of TensorFlow, TensorFlow Serving, Keras, and PyTorch, as well as experience with LLMs, Embedding models, and Vector Databases.

  • Experience with LangGraph, LangChain, Autogen, WatsonX and/or Python/Java-based AI libraries for GenAI/Agentic AI applications

  • Scalable Systems: Experience developing highly scalable backend microservices.

  • Enterprise Focus: Past experience in building enterprise AI platforms that have a high level of governance and compliance requirements.

  • Personal Drive: Motivated with a passion for quality, learning, and contributing to collective goals.

  • You set and reset the bar on all things quality, from code through to data , have a bias for action, and lead by example.

  • User Empathy: Deep empathy for your platform's users, leading to a constant focus on removing friction, increasing adoption, and delivering business results.


Following are considered a plus:

  • Familiarity with open source or inner source development and processes.

  • Familiarity of data mesh architectural principles.

  • Experience with Snowflake, Fivetran, dbt, Airflow / Astronomer. 

About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.

Inclusion at Red Hat
Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.

Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.


Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.


Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.