Taro Logo

Senior Machine Learning Engineer-AI, ML & Python, PyTorch

Dell Technologies helps organizations and individuals build their digital future and transform how they work, live and play, providing innovative technology and services portfolio for the data era.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
12+ 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 offers an opportunity to work at the cutting edge of AI and machine learning, designing and implementing solutions that power intelligent tools across Dell's products. The position combines technical expertise in ML/AI with software engineering best practices, focusing on real-world applications including NLP, computer vision, and recommendation systems.

The ideal candidate will have 12-18 years of experience in AI/ML or related fields, with strong programming skills particularly in Python. They'll be responsible for designing, optimizing, and deploying machine learning models while collaborating with cross-functional teams to integrate AI solutions into products. The role requires expertise in modern ML frameworks like PyTorch and TensorFlow, along with knowledge of MLOps practices and cloud platforms.

Dell Technologies offers a unique opportunity to make a profound social impact while working with some of the best minds in the industry. As part of the Software Engineering team, you'll be contributing to next-generation application enhancements and new products, using the most advanced technologies and methodologies. The company's commitment to transformation and innovation makes this an ideal position for someone looking to grow their career while working on meaningful projects that help organizations and individuals build their digital future.

The role combines the stability of working for a global technology leader with the excitement of pushing boundaries in AI/ML development. You'll be part of a team that values clean code, continuous learning, and staying current with the latest advancements in artificial intelligence and machine learning.

Last updated 2 days ago

Responsibilities For Senior Machine Learning Engineer-AI, ML & Python, PyTorch

  • 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 Engineer-AI, ML & Python, PyTorch

Python
  • 12-18 years of combined experience in architecture, design and development of BIOS Firmware, Artificial Intelligence, Machine Learning, or related field
  • 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
  • Experience in deep learning, reinforcement learning, or generative models
  • Knowledge of MLOps practices and tools
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes)