
Principal Software Engineer – Data Infrastructure, Data Solutions
Red Hat
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
Job Level
About the role
- Evolve existing source data pipelines to an ELT model of data ingestion
- Architect and build AI applications and intelligent features leveraging large language models (LLMs)
- Lead the design and implementation of new data pipelines for AI/ML model training
- Apply software engineering best practices to support CI/CD
- Mentor and provide technical guidance to other team members
Requirements
- Exceptional software, data, and AI/ML engineering skills
- Deep experience in developing, deploying, and operationalizing applications utilizing Large Language Models (LLMs)
- Familiarity with leading generative AI platforms and models
- Expert level proficiency in using SQL
- Proficiency in at least one general purpose programming language (e.g., Python, Go, Java, Rust)
- Past experience in building enterprise data products with a high level of governance and compliance
Benefits
- Flexible work arrangements
- Professional development opportunities
- Equal opportunity workplace
- Reasonable accommodations for individuals with disabilities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ELTAI applicationslarge language modelsdata pipelinesAI/ML model trainingCI/CDSQLPythonGoJava
Soft Skills
mentoringtechnical guidance