Taro Logo

AI-Assisted Application Engineer (Senior Principal Software Engineer)

Dell Technologies helps organizations and individuals build their digital future and transform how they work, live and play, providing the industry's broadest and most innovative technology and services portfolio for the data era.
Singapore
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Job Description

Dell Technologies is seeking a Senior Principal AI Application Engineer to lead the adoption and architecture of AI-assisted engineering practices across Dell's solution platforms. This role combines deep technical expertise in software engineering with AI implementation, focusing on developing frameworks and best practices for AI-driven development. The position offers an opportunity to work at the cutting edge of AI application in software engineering, leading technical decisions and mentoring teams in advanced development techniques. Based in Singapore, this role is part of Dell's Software Engineering team, which delivers next-generation software applications and products. The ideal candidate will have extensive experience in enterprise software development, cloud-native technologies, and AI implementation, along with strong leadership abilities to influence technical direction across multiple teams. This role presents a unique opportunity to shape the future of AI-assisted software development at a global technology leader.

Last updated 3 days ago

Responsibilities For AI-Assisted Application Engineer (Senior Principal Software Engineer)

  • Lead the design and architecture of AI-assisted engineering frameworks and automation pipelines
  • Define best practices and governance models for using AI tools in enterprise software development
  • Mentor and coach engineers on advanced AI-assisted development techniques
  • Drive technical decision-making for integrating AI-driven workflows into CI/CD pipelines
  • Collaborate with architects and product teams to ensure AI-enabled engineering aligns with platform strategy
  • Evaluate emerging AI technologies and recommend adoption strategies

Requirements For AI-Assisted Application Engineer (Senior Principal Software Engineer)

Kubernetes
  • Master's degree in Computer Science or related field with 10+ years of experience
  • Experience architecting and leading large-scale enterprise software projects
  • Deep expertise in cloud-native environments (OpenShift, Kubernetes) and CI/CD pipelines
  • Hands-on experience with AI-assisted development tools and LLM-based services
  • Excellent leadership and communication skills
  • Experience implementing AI-driven automation for testing, security, or performance optimization
  • Familiarity with Dell solution platforms
  • Knowledge of hyper-converged infrastructure and enterprise storage solutions
  • Understanding of network virtualization and SDN technologies
  • Experience with infrastructure automation tools