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 – AgenticAI, GenAi/LLM, MCP, Python/Golang

Red Hat

Principal Machine Learning Engineer leading NLP and GenAI solutions for Red Hat. Responsible for developing scalable AI applications and mentoring engineering teams.

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

Tech Stack

Tools & technologies
AWSGoJavaKerasMicroservicesPythonPyTorchRustTensorflow

About the role

Key responsibilities & impact
  • Lead the research and implementation of advanced algorithms and tools for NLP/GenAI tasks.
  • Drive the development of next-generation AI/ML applications in a highly collaborative environment.
  • 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 and empower 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.
  • 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 other 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.
  • Experience with TensorFlow, TensorFlow Serving, Keras, and PyTorch, and experience with LLMs, Embedding models, and Vector Databases.
  • Exceptional software engineering skills.
  • Proficiency in at least one general-purpose programming language (e.g., Python, Go, Java, Rust, etc.).
  • Experience with LangGraph, LangChain, Autogen, and/or Python/Java-based AI libraries for GenAI applications.
  • Experience developing highly scalable backend microservices in AWS.
  • Past experience in building enterprise data platforms that have a high level of governance and compliance requirements.
  • Comfortable working with a small team in a fast-paced, highly collaborative environment.
  • Excellent communication, presentation, and writing skills.

Benefits

Comp & perks
  • Flexible working hours
  • Professional development opportunities

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
NLP Application DesignMachine Learning Pipeline DevelopmentHyperparameter TuningData Ingestion and PreprocessingModel Validation and DeploymentTensorFlowPyTorchKerasSpacyHugging Face
Soft Skills
Excellent Communication SkillsCollaborationMentoringPresentation SkillsProblem-Solving