Table of Contents
ToggleIntroduction
Welcome to Red Hat Recruitment 2025! Embark on a transformative journey as a Software Engineer. Join our dynamic team, where innovation meets expertise. Unlock your potential, work on cutting-edge projects, and shape the future of technology. Seize this opportunity to learn, grow, and make a lasting impact. Elevate your career with Red Hat!
About Red Hat
The Red Hat, Experience Engineering (XE) team is looking for a skilled Python Developer with 2+ years of experience to join our Software Engineering team. In this role, the ideal candidate should have a strong background in Python development, a deep understanding of LLMs, and the ability to debug and optimize AI applications. Your work will directly impact our product development, helping us drive innovation and improve the customer experience.
Job Highlights
Job Role: Software Engineer
Degree: BE/BTECH (CS/CE/IT), ME/Mtech (CS/CE/IT), MCA/MSc IT
Location: Pune
Batch: 2025
Experience: 2+ years
Key Responsibilities:
- Develop and maintain Python-based applications, integrating LLMs and AI-powered solutions.
- Collaborate with cross-functional teams (product managers, software engineers, and data teams) to understand requirements and translate them into data-driven solutions.
- Assist in the development, testing, and optimization of AI-driven features.
- Optimize performance and scalability of applications utilizing LLMs.
- Debug and resolve Python application errors, ensuring stability and efficiency.
- Conduct exploratory data analysis and data cleaning to prepare raw data for modelling.
- Optimize and maintain data storage and retrieval systems for model input/output.
- Research and experiment with new LLM advancements and AI tools to improve existing applications.
- Document workflows, model architectures, and code to ensure reproducibility and knowledge sharing across the team.
Qualifications and Skills
Qualification: BE/BTECH (CS/CE/IT), ME/Mtech (CS/CE/IT), MCA/MSc IT
Skills:
- Strong proficiency in Python, including experience with frameworks like FastAPI/ Flask, or Django.
- Understanding of fundamental AI/ML concepts, algorithms, techniques and implementation of workflows.
- Familiarity with DevOps/MLOps practices and tools for managing the AI/ML lifecycle in production environments.
- Understanding of LLM training processes and data requirements. Experience in LLM fine-tuning, RAG and prompt engineering.
- Hands-on experience with LLMs (e.g., OpenAI GPT, Llama, or other transformer models) and their integration into applications(e.g. LangChain or Llama Stack).
- Familiarity with REST APIs, data structures, and algorithms.
- Strong problem-solving skills with the ability to analyze and debug complex issues.
- Experience with Git, CI/CD pipelines, and Agile methodologies.
- Experience working with cloud-based environments (AWS, GCP, or Azure) is a plus.
- Knowledge of vector databases (e.g., Pinecone, FAISS, ChromaDB) is a plus.
How to Apply
Applying for this opportunity is a straightforward process:
1. Prepare Your Resume: Tailor your resume to highlight your relevant skills, coursework, or experiences.
2. Craft a Cover Letter: Write a compelling cover letter that showcases your enthusiasm for joining Red Hat and outlines how your skills and experiences align with the role.
3. Submit Your Application: Visit the Red Hat career portal and submit your resume and cover letter online. Be sure to check for specific application deadlines.
Conclusion
Elevate your career with Red Hat 2025 Software Engineer. Join a dynamic team, where strong problem-solving, effective communication, and programming expertise thrive. Be part of innovative projects, learn from industry leaders, and contribute to transformative solutions. This is your opportunity to grow in a collaborative environment and make a meaningful impact. Seize the chance to shape your future with Red Hat. Apply now for an enriching experience in the world of technology.