Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Red Hat

Principal Machine Learning Engineer, GenAI/LLM, MCP, Python/Golang

Red Hat

Principal Machine Learning Engineer focusing on NLP and Generative AI at Red Hat. Leading end-to-end ML system ownership and cross-functional collaboration in a hybrid work environment.

Posted 6/16/2026full-timeBangalore • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
AWSGoJavaMicroservicesPythonRust

About the role

Key responsibilities & impact
  • Lead the research and implementation of advanced algorithms and tools for NLP/GenAI tasks.
  • Contribute to the design, implementation, and delivery of AI platform capabilities & agentic solutions from concept to production.
  • Design, build, and evolve ML pipelines that cover data ingestion, preprocessing, feature engineering, training, validation, deployment, and monitoring.
  • Translate research prototypes and models into production-quality code, ensuring robustness, scalability, and maintainability.
  • Select appropriate algorithms and modeling techniques, perform hyperparameter tuning, and conduct comparative experimentation.
  • Design, build, and evolve MCP servers and Agents that enable Red Hatters to do business efficiently.
  • Troubleshoot and resolve production incidents, root-cause errors, data drifts, performance regressions, or infrastructure issues.
  • Collaborate with cross-functional teams, including finance, operations, sales, and marketing, to understand and meet business needs.
  • Mentor more junior engineers, lead code reviews, and help establish ML lifecycle and quality standards.

Requirements

What you’ll need
  • Bachelor’s degree or above in Computer Science, Math, Computational Linguistics, Computer Engineering, or related fields.
  • 8+ years of professional experience in NLP, with a strong command of Python and frameworks such as Spacy and Hugging Face.
  • Proven expertise in designing and delivering NLP applications across all stages of the data science lifecycle.
  • Deep understanding of machine learning frameworks and experience in Generative AI application development.
  • Exceptional software engineering skills in a general-purpose programming language (e.g., Python, Go, Java, Rust).
  • Familiarity with LangGraph, LangChain, Autogen and/or Python/Java-based AI libraries for GenAI applications.
  • Experience developing highly scalable backend microservices in AWS.

Benefits

Comp & perks
  • Health insurance
  • Professional development opportunities
  • Flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NLPGenerative AIPythonSpacyHugging Facemachine learning frameworksdata science lifecyclebackend microserviceshyperparameter tuningfeature engineering
Soft Skills
mentoringcollaborationleadershipproblem-solvingcommunication