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 development. This role offers an exciting opportunity to work at the forefront of technology innovation, developing new AI applications from concept to production. As part of a dynamic team in either Austin, Texas or Hopkinton, Massachusetts, you'll collaborate with product managers, engineers, data scientists, and leadership to execute technology development using an agile, fast-fail mentality.

The position requires expertise in software development with a focus on AI and machine learning technologies. You'll be working in a collaborative environment, using pair programming techniques, and having the opportunity to work across all layers of the tech stack. The role demands strong programming skills in languages such as Go, Java, Python, or JavaScript, along with experience in DevOps practices and AI frameworks.

Dell Technologies offers a competitive compensation package ranging from $145,000 to $187,000, along with comprehensive benefits including healthcare, financial wellness tools, and parental leave. The company is committed to fostering an inclusive work environment and provides opportunities for professional growth and innovation.

As part of the Software Engineering team, you'll be working on cutting-edge projects, designing and developing software for platforms, peripherals, applications, and diagnostics. The role offers exposure to the latest technologies and methodologies in AI development, making it an ideal position for someone passionate about advancing technology and making a meaningful impact.

The company culture emphasizes collaboration, innovation, and continuous learning, with opportunities to work on various projects and technologies. Dell Technologies' position as a global leader in technology solutions means you'll be working on projects that have real-world impact while advancing your career in a supportive and dynamic environment.

Last updated 18 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 (XP) 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
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?