Taro Logo

Software Engineer - AI Engineering

A global technology company that develops, sells, repairs, and supports computers and related products and services.
Hopkinton, MA 01748, USAAustin, TX, USA
$118,000 - $151,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - AI Engineering

Join Dell Technologies' Office of the CTO Dojo Team as a Software Engineer focused on AI Engineering. You'll be at the forefront of developing cutting-edge AI applications, working in a high-visibility, collaborative environment. The role combines innovative AI development with practical software engineering, offering the opportunity to work across the full technology stack. As part of Dell's commitment to advancing technology, you'll collaborate with cross-functional teams to create next-generation solutions. The position offers competitive compensation ($118,000-$151,000) and comprehensive benefits, making it an excellent opportunity for those passionate about AI and software development. You'll be working in either Hopkinton, MA or Austin, TX, contributing to Dell's mission of transforming how people work, live, and play through technology. The role requires strong programming skills, adaptability, and a passion for emerging technologies, particularly in AI and machine learning. You'll be part of a team that values innovation, collaboration, and continuous learning, with opportunities to work on diverse projects that shape the future of technology.

Last updated a month ago

Responsibilities For Software Engineer - AI Engineering

  • Develop new AI applications from concept to production
  • Work closely with other developers and researchers as part of a small cross-functional team
  • Collaborate with product managers, leadership, engineers and data scientists
  • Share ideas and opinions with the team
  • Rotate through different projects and technologies

Requirements For Software Engineer - AI Engineering

Python
Java
Go
JavaScript
  • Solid understanding of programming logic and patterns
  • Ability to quickly learn new development methodologies and cutting-edge technologies
  • Strong communication skills
  • Experience or interest in DevOps and Extreme Programming (XP)
  • Experience in two or more languages: Go, Java, Python, JavaScript, C++, Bash, C
  • 2+ years of software development experience or advanced degree
  • Experience or interest in Data Engineering skills
  • Knowledge of Gen AI Models, prompt engineering, AI pipelines and frameworks

Benefits For Software Engineer - AI Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
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?