About the Job
The Data And AI team is a highly focused effort to lead digital-first execution and transformation at Red Hat. The engineering team builds and delivers strategic AI agents and MCP Servers on our Data & AI platform, designed to augment human capabilities, accelerate business workflows, and scale operations across the enterprise.
In this role, you will take ownership of end-to-end ML systems, champion best practices, and deliver impactful, production‑grade models. You will work autonomously, mentor others, and collaborate with data, engineering, and product teams to bring AI & agentic capabilities into production.
Responsibilities
- 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.
- Perform hyperparameter tuning and comparative experimentation; evaluate and validate model performance using advanced metrics, ensuring continuous validation and regression checks.
- Design, build, and evolve MCP servers and agents, instrumenting models and systems with monitoring, logging, alerting, and automated healing or scaling mechanisms.
- 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.
- Set standards, mentor junior engineers, lead code reviews, and help establish ML lifecycle and quality standards while staying current with emerging research and tooling.
Qualifications
- Education: Bachelor’s degree or above in Computer Science, Math, Computational Linguistics, Computer Engineering, or related fields.
- Experience: 5+ years of professional experience in NLP, with strong command of Python and frameworks such as spaCy and Hugging Face.
- 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, including TensorFlow, Keras, PyTorch, LLMs, embedding models, and vector databases.
- Software Engineering: Exceptional skills in at least one general‑purpose programming language (e.g., Python, Go, Java, Rust).
- Experience with LangGraph, LangChain, Autogen, and/or Python/Java‑based AI libraries for GenAI applications.
- Scalable Systems: Experience developing highly scalable backend microservices in AWS.
- Enterprise Focus: Past experience building enterprise data platforms with governance and compliance requirements.
- Collaborative Mindset: Comfortable working with a small team in a fast‑paced, highly collaborative environment.
- Communication & Business Acumen: Excellent communication, presentation, and writing skills; ability to engage cross‑functional teams and conduct business needs analysis.
- Personal Drive: Motivated passion for quality, learning, and contributing to collective goals, with a bias for action and a lead‑by‑example attitude.
- User Empathy: Deep empathy for platform users, focusing on removing friction, increasing adoption, and delivering business results.
Optional Bonus Skills
- Familiarity with building and running MCP servers and agents.
- Familiarity with working with LLMs.
- Experience with open source or inner‑source development and processes.
- Knowledge of data mesh architectural principles.
- Experience with Snowflake, Fivetran, dbt, Airflow / Astronomer.
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 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.