N

NCC/ProMax

Remote Jobs

NCC is a leader in providing award-winning software, credit and compliance solutions, and cutting-edge data to the automotive industry for over 30 years. Our solutions help dealerships streamline their operations, enhance their finance and insurance (F&I) processes, and drive profitability. We are looking for individuals who thrive in a high-growth environment.

1 open roleLatest: Jun 30, 2026, 10:14 AM UTC
Post Date
Minimum Salary
Experience

1 Jobs

AI Software Engineer II

NCC/ProMax

NCC is a leader in providing award-winning software, credit and compliance solutions, and cutting-edge data to the automotive industry for over 30 years. Our solutions help dealerships streamline their operations, enhance their finance and insurance (F&I) processes, and drive profitability. We are looking for individuals who thrive in a high-growth environment.

AI Engineer9 days ago

Role Description We're seeking an AI Software Engineer II to help build the next generation of AI-powered capabilities. In this role, you'll develop and deliver production-ready software that integrates large language models (LLMs), machine learning, and cloud-based AI services into customer-facing applications. - Design, build, and deploy AI-powered features within our SaaS platform. - Integrate LLMs and cloud AI services into production applications. - Develop scalable backend services, REST APIs, and application integrations. - Build and maintain data pipelines that support AI workflows. - Contribute across the application stack, including backend services and frontend enhancements as needed. - Collaborate with Product Managers, UX Designers, and Software Engineers to deliver customer-centric solutions. - Rapidly prototype new AI capabilities and iterate on customer feedback. - Write clean, maintainable, well-tested code that follows software engineering best practices. - Optimize application performance, scalability, and reliability. - Participate in code reviews and contribute to architectural decisions. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). - 2–4 years of professional software engineering experience. - Experience developing applications with Python, C#, Java, JavaScript, or similar object-oriented languages. - Experience with consuming or integrating LLMs and AI services via APIs. - Experience building RESTful APIs and backend application services. - Working knowledge of cloud platforms, including AWS, Azure, or Google Cloud. - Experience with Git and modern software development practices. - Understanding of databases and data modeling (SQL and/or NoSQL). - Strong analytical and problem-solving skills. - Excellent collaboration and communication skills. Requirements - Experience with Retrieval-Augmented Generation (RAG). - Experience using vector databases and embeddings. - Familiarity with AI orchestration frameworks such as LangChain or LlamaIndex. - Experience building data pipelines and AI workflows. - Experience deploying containerized applications with Docker and Kubernetes. - Exposure to CI/CD pipelines and DevOps practices. - Experience developing customer-facing SaaS applications. Benefits - Competitive pay - Unrestricted PTO - Comprehensive benefits package, including health, dental, and vision insurance. - 401(k) plan with a company match. - Professional development opportunities and continuous training - A supportive, dynamic work environment with opportunities for growth and advancement. Company Description NCC is a leader in providing award-winning software, credit and compliance solutions, and cutting-edge data to the automotive industry for over 30 years. Our solutions help dealerships streamline their operations, enhance their finance and insurance (F&I) processes, and drive profitability. We are looking for individuals who thrive in a high-growth environment.

United States