AI Software Engineer
Job Title: AI Software EngineerLocation: US RemoteAbout The CompanyOur client is a leading provider of cloud-based software solutions for financial institutions, including banks, credit unions, mortgage lenders, and consumer lending organizations. Its technology supports critical lending and account-opening workflows, including loan origination, underwriting, credit decisioning, mortgage processing, and digital banking experiences.They’re investing in modern cloud engineering, data, and artificial intelligence capabilities as it continues to evolve its product and platform ecosystem. The organization values engineers who enjoy building, improving, and simplifying systems while connecting technical work to customer experience and business outcomes.Job SummaryWe are looking for an AI Software Engineer to join their Research & Development organization in a US Remote capacity. The ideal candidate is a mid-level software engineer with 3+ years of professional experience who is strong in backend development using C#/.NET and APIs and has experience with AI development tools and methodologies.This role will design, develop, test, and maintain software solutions supporting their products and platform capabilities while collaborating with senior engineers, product managers, QA, and DevOps teams in a modern cloud-based engineering environment.Key Responsibilities Product Feature Delivery: Own the implementation and delivery of product features and services that support their customer-facing products and platform capabilities. Technical Design: Collaborate with senior engineers and cross-functional partners on technical design and architecture discussions, translating requirements into scalable and maintainable solutions. Software Development: Develop backend and frontend functionality using modern engineering practices, with a strong emphasis on C#/.NET, APIs, and reliable application development. Engineering Operations: Contribute to CI/CD pipelines, automated testing, monitoring, containerization, and operational reliability across cloud-based environments. AI-Enabled Engineering: Apply AI development tools and methodologies where appropriate while continuing to grow technical expertise through mentorship and cross-functional collaboration.RequirementsEducation: No specific degree requirement is stated; equivalent professional software engineering experience will be considered based on the published qualifications.Experience: 3+ years of professional software engineering experience.Skills: Strong proficiency in backend engineering using C#/.NET and APIs; familiarity with modern frontend technologies; experience with Docker, CI/CD pipelines, Azure and/or AWS; experience with AI development tools and methodologies; strong communication and problem-solving skills.Other: Must be able to work effectively in a remote, cross-functional product and engineering environment. Our client conducts a comprehensive background check, credit check, and drug test as part of its offer process.Preferred QualificationsCandidates who bring experience building scalable, reliable, and maintainable software in modern cloud environments will be especially relevant. Exposure to both backend and frontend development, product-oriented SaaS engineering, containerized environments, automated delivery practices, and the practical use of AI within software engineering workflows will strengthen alignment with the role.BenefitsCompetitive Salary: Competitive salary based on experience and role alignment.Health and Wellness: Medical, dental, vision, life, and disability insurance coverage.Work-Life Balance: Flexible paid time off, paid holidays, and remote work.Professional Development: Opportunity to grow technical expertise through mentorship, cross-functional collaboration, and work across product, platform, and engineering initiatives.Additional Perks: 401(k) plan with company match. All compensation and benefits are subject to the terms and conditions of the applicable plans and programs.