What are the responsibilities and job description for the Senior Software Engineer - Gen AI position at Strategic Staffing Solutions?
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, Google Cloud Platform, 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.
Salary : $70