Jobs and Careers
NC

Software Engineer - Generative AI

nCino, Inc.
US - North Carolina - HQ1, United States, United Statesfull_timeVerifiedPosted 7 Oct 2025
💰 $159,600/yr($93,900/yr$159,600/yr)

About the role

nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.


 

nCino has been a trailblazer in bringing Generative AI into banking. By revolutionizing cloud banking solutions, nCino has created a robust platform that empowers financial institutions to streamline operations, enhance customer experiences, and accelerate digital transformation. Our teams enable customers to leverage cutting-edge LLMs to solve complex banking challenges, expand innovative solutions, and improve efficiency, driving customer success in the financial sector.

As a Gen AI Platform Engineer, you’ll join a collaborative, inclusive team working at the forefront of fintech and banking technology development. You’ll work on the most advanced cloud-based solutions to create impactful fintech innovations that deliver long-term value for our customers and the communities they serve. You’ll help the fastest-growing financial institutions and established banks enhance their capabilities with transformative digital solutions.


 

Essential Functions:

  • Support product refinement process such as the creation of tickets and analysis for development work.

  • Follow architectural decisions made by the team and understand the reasoning behind them.

  • Engage in brainstorming sessions to propose innovative ideas and solutions.

  • Be involved in proof-of-concept implementations and prototypes used to gather feedback and make informed decisions. Consider potential risks that might impact solution.

  • Express themselves clearly to both technical and non-technical audiences in written and verbal formats. Independently analyze, troubleshoot, break down complex tickets, and identify dependencies across teams and epics.

  • Contributes to CI/CD process including Automated Testing and enhancing the testing coverage of their product.

  • Understand adoption and release barriers to entry for the product and technology.

  • Support PM and team in developing a strategic launch and release plan with cross functional teams.

  • Promote cross-team collaboration focused on taking end to end solutions to market and supporting Go-live activities.

  • Analyze adoption of product and understand how to improve the customer journey by applying solutions to address new enhancement requests.

  • Play an active role in addressing system hygiene.

  • Mitigate future hygiene issues by consistently producing high-quality code

  • Adhere to coding standards and is up to date with the latest technology trends, best practices.

  • Encourages continuous learning and is able to define a personalized continuous learning path that assists with career growth.

  • Independently handle complex tickets, actively collaborate with the team to drive continuous improvement.

  • Increased expectations in quality code review process

  • Leverage AI tools and techniques to enhance software development activities, including code generation, testing, debugging, and optimization.

  • Apply AI insights to identify patterns, automate repetitive tasks, and improve overall development efficiency and product quality.

  • Evaluate and integrate AI/ML capabilities where appropriate to strengthen product functionality and user experience.

  • Maintain awareness of emerging AI trends and best practices to inform continuous learning and innovation.

Requirements:

  • Bachelor’s Degree in Computer Science or a related field with 2+ years of experience/proficiency or a combination of education and experience

  • Knowledge of software design principles and development tools,  technologies (languages, frameworks, etc.) and domains used

  • Proficiency in at least one programming language

  • Experience with web application development

  • Strong understanding of software engineering best practices, including coding standards, code reviews, source control management, and testing

  • Ability to collaborate with others in a professional and respectful manner

  • Proficient knowledge of code versioning tools, such as Git.

Desired:

  • Experience with Salesforce Financial Services Cloud/Sales Cloud or core Salesforce CRM objects (e.g. Accounts/Person Accounts, Contacts, Leads, Opportunities) 

  • Analysis of custom programmatic automation, integration, and GUI experience (e.g. Apex, VisualForce and/or Lightning Web Components)

  • Implementation experience using Generative AI technologies, exposure to prompt engineering, utilizing AI Coding assistants

  • Agile software development experience

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

nCino, Inc.

View company profile →