AI Software Developer
- Remote, Canada
Remote
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Workplace
- Remote
- Remote eligibility
- Canada listed. Check the posting for province restrictions.
- Experience
- 5+ years of software development experience, including extending and maintaining existing production systems
- Posting language
- English
- Posted
Original job description
We are seeking an experienced AI Software Developer to use AI to accelerate how we develop, rework, and extend our existing portfolio of automotive software products. Working closely with Product, Design, and Development teams, you will apply AI-assisted engineering and practical AI-powered features to deliver enhancements faster, modernize current solutions, and improve the experience of dealership employees and customers.
This role combines strong software engineering fundamentals with hands-on experience using modern AI technologies, including large language models, AI coding assistants, and intelligent automation, to increase delivery velocity across mature, in-market products.
What You'll Do
- Use AI-assisted development tools to rework, refactor, and extend existing codebases faster and with high quality
- Add new AI-powered capabilities to current SaaS products, including LLM and generative AI integrations
- Accelerate feature delivery, enhancements, and modernization of existing solutions through AI-driven workflows and automation
- Partner with Product Managers and Developers to identify where AI can add the most value to current products
- Build reusable AI-assisted tooling, prompts, and practices that improve team productivity and release velocity
- Use AI to speed up testing, code review, documentation, and legacy code comprehension
- Evaluate emerging AI technologies and recommend practical ways to adopt them within existing products
- Contribute to architecture, coding standards, and deployment practices, and collaborate across product teams to deliver scalable solutions
What We're Looking For
- 5+ years of software development experience, including extending and maintaining existing production systems
- Strong proficiency in C#, .NET, APIs, and modern web application development
- Hands-on experience using AI coding assistants and generative AI platforms to speed up development
- Experience integrating LLM technologies into existing applications and production-ready solutions
- Strong understanding of software architecture, security, and scalability when evolving established products
- Ability to translate business problems and product backlogs into practical AI-enabled improvements
- Experience working in Agile product development environments
Nice to Have
- Azure AI Services
- OpenAI and Claude
- GitHub Copilot or similar AI coding assistants
- Retrieval Augmented Generation (RAG) and vector databases
- AI agents and workflow automation
- Experience modernizing or refactoring legacy applications
- SaaS product development experience
Flexible work environment
Remote role
More about this job
Responsibilities
The AI Software Developer will leverage AI-assisted engineering to accelerate the development, refactoring, and modernization of existing automotive software products. They will collaborate with cross-functional teams to integrate LLM and generative AI capabilities into SaaS solutions to improve productivity and feature delivery.
Requirements
Candidates must have 5+ years of software development experience with strong proficiency in C#, .NET, and modern web application development. Hands-on experience with AI coding assistants, LLM integration, and software architecture is essential for this role.
Skills
- C#
- .NET
- AI-assisted development
- Generative AI
- LLM integration
- Software architecture
- Agile development
- Azure AI Services
- OpenAI
- Claude
- GitHub Copilot
- RAG
- Vector databases
- AI agents
- Workflow automation
- Legacy code refactoring
Remote locations
- Canada
Remote locations (standardized)
- Canada
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Data & Analytics
Keywords
- AI Software Developer
- C#
- .NET
- APIs
- Web application development
- Generative AI
- LLM
- AI coding assistants
- Intelligent automation
- SaaS
- Agile
- Azure AI Services
- OpenAI
- Claude
- GitHub Copilot
- RAG
- Vector databases
- AI agents
- Workflow automation
- Legacy code
- Refactoring
- Software architecture
- Security
- Scalability
- Automotive software