
Principal Software Engineer
DriveTime
full-time
Posted on:
Location Type: Remote
Location: Remote • Arizona • 🇺🇸 United States
Visit company websiteJob Level
Lead
About the role
- Lead AI Research & Experimentation
- Design, prototype, and operationalize advanced AI and machine learning solutions
- Partner across engineering, analytics, and operations to identify, test, and scale high-value use cases
- Shape SilverRock’s long-term technical roadmap, architectural principles, and standards
- Evaluate emerging technologies and integrate scalable innovations
- Lead proof-of-concept initiatives
- Establish frameworks for rapid experimentation and continuous learning
- Act as a “force multiplier” through coaching, design reviews, and architectural guidance
- Collaborate with product, data, and business intelligence teams to ensure technology direction aligns with organizational goals
- Represent SilverRock IT as a thought leader in internal and external forums
Requirements
- 12+ years of experience in software, data, or AI engineering
- At least 5 years in a senior technical leadership role
- Proven record of leading R&D or advanced technology initiatives
- Expertise in AI/ML systems, distributed architectures, and scalable cloud solutions
- Strong ability to translate technical strategy into actionable execution plans
- Excellent communication and mentoring skills
- Bachelor's Degree in Computer Science, Engineering, or a related technical discipline or equivalent work experience
Benefits
- Work From Home
- Medical, dental, and vision coverage
- 401(K)
- Company paid life insurance policy
- Short and long-term disability coverage
- Growth Opportunities
- Tuition Reimbursement
- Wellness Program
- Paid Time Off
- Company Driver
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AImachine learningsoftware engineeringdata engineeringdistributed architecturescloud solutionsR&Dtechnical strategyprototypingoperationalization
Soft skills
leadershipcommunicationmentoringcollaborationcoachingdesign reviewsarchitectural guidancecontinuous learningproblem-solvingstrategic thinking
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in Engineering