Software Principal Engineer

A global technology company that helps individuals and organizations transform how they work, live and play.
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Software Principal Engineer

Dell Technologies is seeking a Principal Software Engineer to join their Modern AI COE team in Taiwan Design Center. This role represents an exciting opportunity to work at the forefront of AI technology development and implementation.

The position involves architecting cutting-edge AI tools and solutions while leading the development of innovative AI products. As a Principal Software Engineer, you'll be responsible for spearheading solution development, ensuring release readiness, and collecting insights into best practices across various AI product portfolios. The role combines technical leadership with hands-on development, requiring expertise in AI technologies, programming, and system architecture.

The ideal candidate will bring 6-9 years of relevant experience in AI and programming, with strong capabilities in languages like Python, Java, or C++. Deep knowledge of machine learning frameworks, natural language processing, and cloud computing platforms is essential. You'll work in a fast-paced environment where innovative thinking is valued, developing AI agent-based tools for both internal and external clients.

Dell Technologies offers a comprehensive benefits package including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform. The company culture emphasizes innovation, collaboration, and professional growth, making it an ideal environment for technologists looking to make a significant impact in the AI field.

This role offers the opportunity to work with cutting-edge technology while contributing to Dell's mission of transforming how people work, live, and play. You'll be part of a team that values continuous learning and stays at the forefront of AI advancement, all while working for one of the world's leading technology companies.

The position is based in Taipei, Taiwan, and offers the chance to work on meaningful projects that drive technological innovation while providing mentorship and guidance to team members. If you're passionate about AI and have strong programming skills, this role offers an excellent opportunity to grow your career while working on impactful projects at a global scale.

Last updated 3 days ago

Responsibilities For Software Principal Engineer

  • Architect cutting-edge AI tools and API/web design solutions
  • Lead solution development and ensure release readiness
  • Collect insights into best practices across AI product portfolios
  • Provide mentorship and guidance in AI product design and development
  • Deploy AI-based tools and systems to improve operational efficiency
  • Develop innovative algorithms and models for AI technology
  • Integrate AI solutions into existing workflows and platforms
  • Guide teams through entire lifecycle of AI projects
  • Contribute to open-source AI initiatives

Requirements For Software Principal Engineer

Python
Java
PostgreSQL
MySQL
  • 6-9 years of related AI and programming experience
  • Strong understanding of Large Language Models, Machine Learning, Deep Learning, and Generative AI
  • Solid programming skills in Python, Java, or C++
  • Experience with machine learning frameworks like TensorFlow or PyTorch
  • Knowledge of natural language processing techniques
  • Proficiency in data manipulation and analysis libraries
  • Experience with cloud computing platforms like AWS, Azure
  • Knowledge of database systems (SQL, MySQL, PostgreSQL)
  • Bachelor's or Master's degree
  • Strong interpersonal and presentation skills

Benefits For Software Principal Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Software Principal Engineer

AI Server Platform Software Lead

Lead AI server platform software development at Dell Technologies, managing cross-functional teams and driving innovation in enterprise AI systems.

Software Senior Principal Engineer

Senior Principal Software Engineer position at Dell Technologies, focusing on AI/ML development and leadership in Taipei, Taiwan. 13+ years experience required.

Software Senior Principal Engineer

Senior Principal Software Engineer position at Dell Technologies focusing on AI development, requiring 13+ years of experience and expertise in machine learning and AI technologies.

Software Engineering Director

Lead AI engineering team and architect cutting-edge AI tools at Dell Technologies' Modern AI COE Team in Taiwan.

Software Senior Principal Engineer

Senior Principal Software Engineer position at Dell Technologies, focusing on AI development and leadership in Taiwan, requiring 13+ years of experience in software development.