Taro Logo

Senior Machine Learning Engineering

Dell Technologies helps organizations and individuals build their digital future and transform how they work, live and play.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

Dell Technologies is seeking a Senior Machine Learning Engineer to join their Software Engineering Team in the Client Solutions Group. This role combines cutting-edge AI development with practical business applications, offering an opportunity to work on next-generation application enhancements and new products. The position involves designing and implementing AI algorithms, collaborating with cross-functional teams, and deploying machine learning models that power intelligent tools across Dell's product lineup.

The ideal candidate will bring 8+ years of experience in AI/ML development, strong programming skills, and a deep understanding of modern ML frameworks and cloud platforms. You'll be working with a team that values innovation and technical excellence, contributing to projects that have real-world impact across Dell's extensive product ecosystem.

Dell Technologies offers a collaborative environment where you'll be at the forefront of AI innovation, working with some of the best minds in the industry. The company's commitment to transformation and progress makes this an ideal opportunity for someone looking to make a significant impact while advancing their career in machine learning engineering.

The role combines technical depth with business impact, offering the chance to work on diverse projects ranging from NLP to computer vision and recommendation systems. You'll be responsible for the full ML lifecycle, from design to deployment, while working with state-of-the-art tools and technologies. This position is perfect for someone who wants to blend theoretical ML knowledge with practical engineering in a global technology leader.

Last updated 6 days ago

Responsibilities For Senior Machine Learning Engineering

  • Design and implement AI algorithms and models for real-world applications (NLP, computer vision, recommendation systems)
  • Collaborate with cross-functional teams to integrate AI solutions into products and services
  • Optimize and scale machine learning models for performance and efficiency
  • Maintain and improve existing AI systems through continuous learning and feedback loops
  • Conduct research and stay up-to-date with the latest advancements in AI and machine learning
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, testing, and deployment processes

Requirements For Senior Machine Learning Engineering

Python
Java
  • 8+ years of combined experience in architecture, design and development of BIOS Firmware, Artificial Intelligence, Machine Learning, or related field with Bachelor's or Master's degree
  • Strong programming skills in Python (preferred), C++, or Java
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Solid understanding of data structures, algorithms, and software engineering principles
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes)
  • Experience in deep learning, reinforcement learning, or generative models
  • Knowledge of MLOps practices and tools
  • Prior experience deploying AI models in production environments preferred
  • Contributions to open-source AI projects or published research preferred