More jobs:
Software Engineer - AI Concepts
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-06-04
Listing for:
Motion Recruitment Partners LLC
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
Software Engineer, AI Engineer
Job Description & How to Apply Below
Software Engineer position in Charlotte, NC (Hybrid) for a long-term contract (12 months).
Contract Duration: 12 Months
Required Skills & Experience- 5+ years of Software Engineering experience, or equivalent demonstrated through work or consulting experience, training, military experience, or education.
- 2+ years of strong understanding of multi‑cloud environments (Azure, GCP, Open Shift) and hands‑on experience with cloud‑native development and/or cloud migration of applications.
- 1+ year of knowledge of retrieval‑augmented generation (RAG) and/or agentic workflows in generative AI.
- 5‑10 years of engineering experience (including Java engineers transitioning to Python).
- 2+ years of Python engineering.
- Knowledge of AI concepts and frameworks for building agents.
- Experience with the Software Development Life Cycle (SDLC).
- Proficiency in Dev Ops tools and practices, including infrastructure as code.
- Strong experience collaborating with product and business stakeholders to deliver user‑centric solutions.
- Financial industry experience or familiarity with regulatory and compliance requirements.
- Demonstrated ability to balance technical excellence with business priorities.
- Expertise in test‑driven development methodologies.
- Cybersecurity and risk mindset: proactively identifies risks and integrates secure practices into development workflows.
- Focus on end‑user experience: delivers intuitive, valuable solutions that align with employee needs.
- Alignment with the client’s vision of transforming the employee experience through generative AI.
- Consult on complex initiatives with broad impact and large‑scale planning for Software Engineering.
- Review and analyze complex, multi‑faceted, large‑scale, or long‑term Software Engineering challenges requiring in‑depth evaluation of multiple factors.
- Contribute to the resolution of complex situations requiring a solid understanding of functions, policies, procedures, and compliance requirements.
- Strategically collaborate and consult with client personnel.
- Accelerate business use cases via agentic AI using frameworks such as Agent Development Kit (ADK) and Lang Chain.
- Apply strong background in MLOps and LLMOps.
- Ensure adherence to banking platform architecture and meet non‑functional requirements with each release.
- Engage with architects and experienced engineers to incorporate the client’s technical strategies and enable application migration paths to target architecture (e.g., Mainframe to Java migration or .NET and Java version migration).
- Identify and recommend opportunities for resolving technology roadblocks, including code, build, and deployment, while managing the overall software development cycle and security standards.
- Conduct peer reviews to evaluate quality and solution alignment with technical direction.
- Interpret, develop, and ensure security, stability, and scalability within technology functions of low to moderate complexity, and mitigate technology and enterprise risk.
- Influence technology requirements and priorities in product roadmaps.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×