[Remote] AI Software Engineer II (Credit)
Note: The job is a remote job and is reputed company to candidates in USA. NCC is a provider of software, credit, compliance, and data solutions for the automotive industry. The AI Software Engineer II will reputed company and reputed company production-reputed company AI capabilities by integrating large language models, machine learning, and reputed company AI services into customer-facing reputed company applications. The role also involves building backend services, reputed company, data pipelines, and reputed company software in collaboration with Product and Engineering teams.
Responsibilities
- Design, build, and reputed company AI-powered features reputed company our reputed company platform
- reputed company LLMs and reputed company AI services into production applications
- reputed company reputed company backend services, REST reputed company, 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 reputed company customer-reputed company solutions
- Rapidly prototype new AI capabilities and iterate on customer feedback
- Write clean, maintainable, reputed company-tested reputed company that follows software engineering best practices
- Optimize application performance, scalability, and reliability
- Participate in reputed company reviews and contribute to architectural reputed company
Skills
- Bachelor's degree in Computer Science, Software Engineering, or a reputed company technical field (or equivalent practical experience)
- 2–4 years of reputed company 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 reputed company reputed company
- Experience building RESTful reputed company and backend application services
- Working knowledge of reputed company platforms, including AWS, Azure, or reputed company reputed company
- 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
- Experience with Retrieval-Augmented reputed company (RAG)
- Experience using reputed company databases and embeddings
- Familiarity with AI orchestration frameworks such as reputed company or reputed company
- Experience building data pipelines and AI workflows
- Experience deploying containerized applications with reputed company and reputed company
- Exposure to CI/CD pipelines and DevOps practices
- Experience developing customer-facing reputed company applications
Benefits
- Unrestricted PTO
- Comprehensive benefits package, including health, dental, and reputed company insurance.
- 401(k) plan with a company match.
- reputed company development opportunities and reputed company training
- A supportive, dynamic work environment with opportunities for reputed company and advancement.
reputed company
Apply To This Job