Principal Software Engineer
$174.19k - $287.41kRed Hat, LLC
Come be a part of Red Hat's charge to democratize AI with open source! Red Hat's Global Engineering Team is looking for a Principal Software Engineer to join our newly formed AI Engineering organization. About the Team This role will be located within the AI Innovation team in Red Hat AI Engineering, which leads frontier AI research and drives innovation for Red Hat's AI Portfolio. The AI Innovation Team conducts customer- and science-driven research and productizes outcomes via open‑source software. Our focus is on bridging the gap between cutting‑edge research and production by productizing research papers (often featured in top AI conferences like NeurIPS, ICLR and ICML) onto the Red Hat AI platform. We operate as an open organization where contributions are valued and expected from all levels. About the Role You will serve as a technical bridge between AI algorithms and the Red Hat AI platform. This is not just an execution role; it is a technical leadership position where you will participate in the development and implementation of novel algorithms alongside the research community (internal and external). We are seeking a candidate with strong backend systems expertise to build the "plumbing" and tooling that enables both local experimental and large‑scale AI/ML workflows. You will work across multiple squads, contributing to sprint planning, prioritization, and direct development. You will be expected to leverage AI tools in your daily workflow to maximize efficiency and help convert state‑of‑the‑art research outputs into robust Red Hat AI products. What You Will Do Team & Engineering Responsibilities Contribute high‑quality, maintainable code to open‑source AI/ML projects and internal tooling. Develop and optimize scalable toolkits for synthetic data generation, model training, and inference‑time scaling. Document system designs, API specifications, and model performance metrics to ensure transparency and reproducibility. Evaluate existing product offerings and iterate on improvements based on telemetry metrics and direct user feedback. Proficiently leverage AI‑assisted development tools to accelerate coding, testing, and documentation workflows. Leadership & Strategic Responsibilities Serve as the Technical Lead for your assigned components, defining technical standards and providing architectural guidance to the wider team. Influence the architectural direction of the Red Hat AI platform to ensure readiness for cutting‑edge ML algorithms. Work across multiple squads to align technical priorities, contribute to sprint planning, and translate high‑level requirements into actionable engineering tasks. Lead comprehensive code reviews and enforce best practices in testing (CI/CD), security, and maintainability. Mentor and upskill junior engineers, fostering a culture of technical excellence and continuous learning. Collaborate closely with Research Scientists and Product Managers to operationalize complex algorithms. What You Will Bring Core Qualifications Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. Must be able to work Hybrid in Boston. Proficiency in at least one modern backend programming language (e.g., Python, Go, Rust, Java) with a strong grasp of distributed systems patterns. Solid experience designing and deploying microservices on containerized platforms (e.g., Kubernetes, OpenShift) at large scale. Experience with large language models and model customization techniques. Prior experience specifically building or optimizing developer tooling for ML/AI workflows (MLOps). Demonstrated experience with rigorous testing methodologies, including unit, integration, and performance testing. Proficiency in integrating AI tools into your daily development workflow to enhance productivity and efficiency. Demonstrated interest in Artificial Intelligence/Machine Learning with a self‑motivated drive to understand and navigate ambiguity in fast‑paced, AI research‑oriented environments. Level‑Specific Qualifications 8+ years of software development experience, with a track record of delivering complex systems in cloud environments. Proven ability to lead technical initiatives. Ability to manage multiple complex projects concurrently, balancing immediate delivery with long‑term architectural health. Excellent written and verbal communication skills, with the ability to articulate complex technical concepts to non‑technical stakeholders. Advanced programming expertise in Python, specifically related to the ML ecosystem. Proven track record of contributions to Open Source projects or communities. Deep knowledge of machine learning frameworks (e.g., PyTorch, TensorFlow). Advanced degree (Master’s or PhD) in Machine Learning, NLP, or a related field. Experience with Red Hat products. The salary range for this position is $174,190.00 - $287,410.00. Actual offer will be based on your qualifications. Pay Transparency: Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote‑US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience. Benefits Comprehensive medical, dental, and vision coverage Flexible Spending Account - healthcare and dependent care Health Savings Account - high deductible medical plan Retirement 401(k) with employer match Paid time off and holidays Paid parental leave plans for all new parents Leave benefits including disability, paid family medical leave, and paid military leave Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more! 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 their 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. Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application‑View email address on click.appcast.io. General inquiries, such as those regarding the status of a job application, will not receive a reply. #J-18808-Ljbffr Red Hat, LLC
$151.51k - $249.95k
...Job Description About the Job Red Hat is seeking a Principal Software Engineer to join our team. In this role, you will collaborate with a diverse, highly motivated group of engineers to design and implement Agentic AI features and solutions and integrate partner...SuggestedPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...Software Development Engineer We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making. As a member of our engineering team, you'll be working closely with other team members and...Suggested
$145k - $181k
...Angular and Ionic. In this role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and backend teams, and drive... ...and prototyping, build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines. Bright Horizons is a...SuggestedTemporary workLocal areaWork from homeWork visaFlexible hours- ...Job Description: Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native digital platform solutions in a direct-to-customer environment. This role plays a key part in shaping technical strategy...Suggested
- ...true startup mindset. The Product & Engineering organization partners closely with Product... ..., financial technology, and enterprise software, the team translates complex regulatory... .... The Role ABCorp is seeking a Principal Software Engineer, Team Lead to anchor...SuggestedWorldwideVisa sponsorship
$152.8k - $229.2k
...commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - UI/UX (Qt/QML) you will set the technical direction for the Prism Mapping application UI - the...H1bWork at officeLocal areaImmediate startFlexible hours$168k - $210k
...for the ride! Role overview CarGurus' Ads Intelligence group is looking for a highly experienced and accomplished Principal Software Engineer to set the technical direction for our platform that will deliver complex market insights through intuitive dealer-facing...Flexible hours- ...Software Engineering Role Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in...Remote workFlexible hours
$99.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...Temporary workFlexible hours$99.6k - $234.6k
...: Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team... ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...Temporary workFlexible hours- ...inspired to shape the world of tomorrow by taking bold action today. JOB MISSION: New Balance is seeking an experienced Principal Software Engineer to join our Enterprise AI Solutions team. This team is responsible for researching and delivering AI based solutions...Temporary workPart timeWork at officeFlexible hours3 days per week
$212k - $286k
...Export Control Laws and require US Citizenship or Green Card Holder. About the Role Step into the role of Principal Software Engineer and serve as a technical force multiplier for our engineering organization. In this high-leverage position, you will look...Full timeWork at officeImmediate startRemote work- ...Principal Software Engineer, Tech Lead - Client Experience Platform From our nation's earliest days, ABCorp has been a trusted force in security and innovation. In 1795, the federally chartered Bank of the United States entrusted American Bank Note Company with the...WorldwideVisa sponsorship
$119.8k - $234.7k
...Overview About the Role ~ We'rebuildingAIfirst engineering systemsthat power growth at Microsoft - designing, shipping,... ...engineering environment What We're Looking For ~ Software engineering fundamentals with experience building, shipping,...Ongoing contractLocal area$177.7k - $209k
...Principal Software Engineer I, Full Stack Cambridge, MA We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack solutions. The person in this role will play a pivotal role in...Temporary workSummer workWork from homeWorldwideFlexible hours$95k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit Job Description Summary: The Software Engineer (PMTS) works on mission-oriented projects that span...Full timeLocal area$99.6k - $234.6k
...Oracle Cloud Infrastructure (OCI) is seeking a highly motivated Software Developer 4 to join the Infrastructure Planning and Capacity... ...infrastructure footprint. Our systems support critical business and engineering processes that influence billions of dollars in infrastructure...Temporary workWorldwideFlexible hours$107k - $216k
...Job Description: Principal Software Engineer, UX - Asset Management Technology Foundations Note: Fidelity will not provide immigration sponsorship for this position. The Role We are seeking a Principal Engineer specializing in UX Design Systems...Work from home$250k - $310k
...Principal Software Engineer Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and...Work at officeWork from homeFlexible hours$174.19k - $287.41k
...We are seeking a highly experienced Principal Data Scientist to lead our initiatives in... ...love working in a team with similar minded engineers, if you are creative and want to help solve... ...a passion for quality and open source software. If you enjoy broadening your technical...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$148k - $193k
...Principal Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need...- ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to hire bout BigRio: BigR.io is a technology consulting firm empowering data to drive innovation and advanced analytics. We specialize in cutting-edge Big Data, Machine...Contract workWork experience placementRemote work
- ...Principal Software Engineer - Oracle, PLSQL Boston, Massachusetts, United States About the Job Principal Software Engineer - Oracle, PLSQL Position: Principal Software Engineer - Oracle, PLSQL Work Authorization: All Work Authorizations Location: Hybrid...
- ...and training you need to excel at your role. Our culture of innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with...
$204k - $270k
...Principal Software Engineer, Instrument Simulations Cambridge, MA USA Lila Sciences is seeking a Principal Software Engineer, Instrument Simulations to architect and lead the development of our next-generation laboratory automation platform. In this role, you'll...Full timeWork at officeLocal areaFlexible hours$96.8k - $306.4k
...Job Description This Sr Principal Software Engineer role is a senior technical leadership position focused on designing and building secure, scalable cross-domain solutions for mission-critical systems. The role requires deep expertise in security-critical software,...Temporary workFlexible hours$167.2k - $209k
...Principal Software Engineer, Mobile CMT is looking for a Principal Android Engineer to help us change the world. CMT has helped protect over 65 million drivers and prevent over 126,000 crashes worldwide. We build AI to solve some of the most difficult challenges in...Temporary workSummer workRemote workWork from homeWorldwideFlexible hours$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines... ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours$222.9k - $295.2k
...Meet the Team You will join Cisco's Platform & Identity Engineering Group, a foundational group responsible for building and scaling... ...scalability. Your Impact Innovate, develop, and drive unique software and technology solutions with global impact across Cisco's...Full timeTemporary workLocal areaFlexible hours$244k - $366k
...Principal Software Engineer, Enterprise Scalability At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Boston, MA
- senior principal software engineer Boston, MA
- principal architect Boston, MA
- principal Boston, MA
- principal solutions consultant Boston, MA
- principal solution architect Boston, MA
- senior principal scientist Boston, MA
- associate principal Boston, MA
- principal consultant Boston, MA
- senior principal cloud computing engineer Boston, MA

