Software Engineer II, Enterprise AI Enablement (Employer of Record)
Core
Design, build, test, and ship production software using modern AI capabilities to improve enterprise workflows for dealers, consumers, and team members.
Role type
Senior Software Engineer (Enterprise AI Enablement)
Builds
Reusable engineering building blocks, services, and platform capabilities for automation, document intelligence, decision support, fraud intelligence, and intelligent assistants.
Domain
Used car finance / Enterprise AI Engineering
Deliverable
production ML models | product features
Required skills
System design, API integration, CI/CD, version control, object-oriented programming, unit testing, impact analysis, code review, debugging, design documentation
Preferred skills
Generative AI development, reliability/observability for AI systems, AI-assisted engineering practices
Technologies
AI services, enterprise APIs, data platforms, workflow automation capabilities, prompts, tools, APIs, retrieval patterns
Responsibilities
Translate business needs into technical deliverables, implement context-aware AI systems, contribute to reusable platform capabilities, identify reuse opportunities for existing agents/models, design and develop software, write unit tests, conduct impact analysis, participate in code reviews, document code and projects, debug production issues, guide less experienced engineers
Seniority
Senior, hands-on IC with mentorship responsibilities