Taro Logo

Senior Software Engineer - AI Applications

A global technology company that helps individuals and organizations transform how they work, live and play.
Hopkinton, MA 01748, USAAustin, TX, USA
$145,000 - $187,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ 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 Senior Software Engineer - AI Applications

Join Dell Technologies' Office of the CTO Dojo Team as a Senior Software Engineer focused on AI Applications. You'll be part of an innovative team developing cutting-edge AI applications from concept to production. The role combines software engineering excellence with AI/ML expertise, working in a collaborative environment using agile methodologies. You'll work with cross-functional teams to advance Dell's technology future, using modern development practices and the latest in AI/ML technologies. The position offers competitive compensation ($145,000-$187,000) and comprehensive benefits. As part of Dell's Software Engineering team, you'll be at the forefront of next-generation application development, working with advanced technologies and methodologies. The role requires expertise in multiple programming languages, DevOps practices, and AI/ML technologies, with opportunities to work across the full technology stack. Dell Technologies offers a collaborative culture focused on innovation and making a profound social impact, with excellent benefits and career growth opportunities. The position is available in both Hopkinton, MA and Austin, TX, offering the chance to work with some of the best minds in the industry while developing transformative AI applications.

Last updated 6 days ago

Responsibilities For Senior Software Engineer - AI Applications

  • Develop new AI applications from concept to production
  • Work closely with other developers as part of a small cross-functional team
  • Collaborate with Product Management and Leadership
  • Share ideas and opinions with the team
  • Rotate through different projects and technologies

Requirements For Senior Software Engineer - AI Applications

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

Benefits For Senior Software Engineer - AI Applications

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