Senior Software Engineer – Gen AI

Job Title: Senior Software Engineer – Generative AI

Location: Charlotte, NC

Duration: 12 Months

Job/Role Description:

  • This role leads or participates in complex initiatives focused on designing, developing, and implementing cutting-edge generative AI services and applications for enterprise use.
  • This position helps build and deliver generative AI-driven applications by leveraging large language models (LLMs) and agentic AI capabilities to enable rapid creation of customized, stateful AI solutions grounded in enterprise data.
  • This position plays a pivotal part in safely designing and implementing solutions that utilize large language models (LLMs), with a strong focus on delivering safe, accurate, and user-centric outcomes in an enterprise environment.
  • Lead moderately complex initiatives and deliverables within technical domain environments while contributing to large-scale planning of strategies.
  • Design, code, test, debug, and document programs and projects associated with the AI technology domain, including upgrades and deployments, using Agile development practices.
  • Drive AI innovation by accelerating business use cases using frameworks such as ADK and LangChain.
  • Collaborate across teams to align with technical strategies and support application migrations and modernization efforts.
  • Ensure engineering excellence by resolving tech roadblocks, conducting peer reviews, and influencing secure, scalable product roadmaps.
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures.
  • Resolve moderately complex issues and lead a team to meet existing needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements.
  • Lead projects and act as an escalation point, providing guidance and direction to less experienced staff.
  • Assure quality, security, and compliance for supported AI systems and applications.
  • Serve as a technical resource in finding software solutions for generative AI integrations and related platforms.
  • Provide technical support, advice, and consultation on issues relating to supported AI applications.
  • Conduct research and resolve problems in relation to AI processes and recommend solutions and process improvements.
  • Collaborate and consult with peers, colleagues, and managers to resolve issues and achieve goals.

Required Qualifications

  • 4+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
  • 1+ years of experience with cloud environments (Azure, GCP, OpenShift) and cloud-native development.
  • 6+ months of experience with retrieval-augmented generation (RAG) and/or agentic workflows in generative AI applications.
  • Experience designing, developing, and implementing solutions using Generative AI models and large language models (LLMs).
  • PhD in computer science or related field a plus.
  • Experience in the financial industry or familiarity with regulatory and compliance requirements a plus.
  • Expertise in test-driven development methodologies a plus.
  • Proven analytical and problem-solving abilities.
  • Strong interpersonal, written, and oral communication skills.
  • Experience working in a team-oriented, collaborative environment.
  • Ability to lead projects and act as an escalation point for technical challenges.
  • Highly self-motivated and directed.
  • Strong organizational skills.
  • Keen attention to detail.
  • Strong focus on end-user experience, delivering intuitive and valuable solutions.
  • Ability to balance technical excellence with business priorities.

Reference JOB-246684

Company Not Specified

Job type Contract

Apply now

"*" indicates required fields

Accepted file types: doc, docx, pdf, txt, Max. file size: 3 MB.