Taro Logo

Senior Machine Learning Engineering

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
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 offers an exciting opportunity to work at the cutting edge of AI and machine learning, designing and implementing solutions that power intelligent features across Dell's products. The position combines technical expertise in ML/AI with practical software engineering, focusing on real-world applications including NLP, computer vision, and recommendation systems. As part of Dell's innovative environment, you'll collaborate with cross-functional teams while having the chance to make a significant impact on product development. The role offers exposure to modern ML frameworks, cloud platforms, and MLOps practices, making it ideal for someone passionate about both theoretical ML concepts and their practical implementation. Dell Technologies' commitment to transformation and innovation makes this an excellent opportunity for career growth in the AI/ML field. The company's global presence and focus on cutting-edge technology provide an environment where you can work on challenging problems while contributing to products that impact users worldwide.

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