Posted today · be early
Software Engineer II, Enterprise AI Enablement (Employer of Record)
Credit Acceptance
IndiaremotePosted today
Skill Required
Software-EngineerAI-EngineeringBackend-EngineeringEnterprise-AIApplied-AISoftware-Engineer-IIEnterprise-AI-EngineerEnterprise-AI-Solutions-EngineerSoftware-Engineer-II-Financial-SystemsDeveloperAI EngineerSoftware EngineerSoftware DeveloperAIsoftware engineeringMachine LearningDesign PatternsSystem DesignGenerative AIrelated fieldObservabilityEngineeringR ProgrammingautomationdevelopingbuildingwrittenTestNGdesignCI/CDAgileAPIsSassUnityandCICDFulltime
Key highlights
- Salary Range: ₹27.32.275 – ₹40.07.275
- Minimum 2 years of software engineering experience
- Fully remote position based in India
- Includes locally compliant payroll and benefits
- Requires regular overlap with U.S. business hours
Role overview
Credit Acceptance is an award-winning used car finance company in the United States, recognized for its world-class culture and stable financial history. The company is seeking a dedicated team member to work as part of a globally distributed team to design, build, and scale impactful AI-driven solutions for customers and internal operations.
Responsibilities
- Work closely with customers, product partners, and team members to understand workflows, clarify requirements, and translate needs into well-scoped technical deliverables.
- Build applied AI capabilities across high-value enterprise workflows such as automation, document intelligence, decision support, fraud intelligence, and intelligent assistants.
- Implement components of context-aware AI systems that integrate prompts, tools, APIs, retrieval patterns, and business logic using established architecture patterns.
- Contribute to reusable engineering building blocks, services, and platform capabilities that can support multiple enterprise workflows rather than one-off solutions.
- Identify when existing agents, models, APIs, or platform capabilities can be reused and contribute to practical build vs. reuse recommendations.
- Stay current on practical AI engineering patterns and bring forward ideas that improve quality, speed, or customer value.
- Design and develop software and improve existing code.
- Write unit-tests and validate your software against acceptance criteria.
- Apply team coding, documenting and testing standards.
- Conduct impact analysis to proactively identify impact of a change within an application.
- Participate in code reviews and communicate application changes.
- Document code and projects so others can easily understand, maintain and support.
- Debug the problems which arise in production and propose effective solutions.
- Read and write design documents.
- Learn the business process domain to better support the business.
- Contribute to team's sprint commitments and actively participate in our Agile practices.
- Contribute to continuous learning activities to improve design and code quality as well as to increase application domain knowledge.
- Guide and aid less experienced software engineers.
- Regularly overlap with U.S. business hours to support collaboration with global team members.
- Remain compliant with our policies, processes and guidelines.
- Perform all other duties as assigned.
- Maintain attendance as required by department.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience.
- Minimum 2 years of software engineering experience or comparable depth of experience.
- Experience developing applications that integrate with AI services, enterprise APIs, data platforms, or workflow automation capabilities.
- High ownership, sound judgment, and ability to operate effectively in partially defined or ambiguous problem spaces, with a bias for action.
- Strong grasp of software engineering fundamentals, including system design, APIs, CI/CD, version control, and disciplined development workflows.
- Use of one or more object-oriented programming languages and design patterns.
- Willingness to participate in an on-call rotation.
- Demonstrate competencies in Customer Empathy, Engineering Excellence, One Team mindset, and an Owner’s Mindset.
- Embody company values: Positive, Respectful, Insightful, Direct, and Earnest.
- Ability to communicate complex technical information (both verbal and written) to all levels, including senior leadership.
- Show initiative, offer assistance, be introspective, open to feedback, and collaborative.
Nice to have
- Advanced degree in Computer Science, Machine Learning, Information Systems, or a related technical field.
- Experience building generative AI, automation, intelligent assistant, or AI-enabled workflow capabilities in production or production-like environments.
- Experience with reliability, observability, evaluation, guardrails, API integration, or compliance considerations for AI-enabled systems.
- Experience using modern developer tools and AI-assisted engineering practices to improve development speed, code quality, testing, or maintainability.
Benefits
- Locally compliant payroll, benefits, and statutory coverage through the EoR partner.
Additional details
- Work remotely from India.
- Legal employer is an EoR partner in India, though the role is fully aligned to Credit Acceptance.
- CTC Range: ₹27.32.275 – ₹40.07.275.
- Final CTC includes all compensation components as per EoR vendor structure.
- Originally posted on Himalayas.
- Includes a video to learn more about company culture.