Senior AI Software Engineer
Impellam NA Support Services - Australia
Role summary / purpose
This role offers the opportunity to design, build, and optimize complex AI-enabled systems in a data-centric environment, collaborating across teams and wearing multiple hats to deliver innovative solutions leveraging the AWS AI development stack.
Key responsibilities
- Design and build highly complex AI-enabled software solutions using Agile, XP, and TDD practices.
- Develop scalable applications and APIs leveraging AWS services (Lambda, Glue, etc.) and Terraform for infrastructure automation.
- Write efficient, well-structured Python code for AI workflows and cloud integrations.
- Collaborate with data engineers, product owners, and other developers to deliver impactful solutions.
- Participate in code reviews, paired programming, and mentor junior team members.
- Translate complex AI concepts into manageable user stories and technical deliverables.
- Optimize data pipelines and ensure robust integration with cloud platforms.
- Provide technical guidance on AI architecture and best practices for sustainability and security.
- Stay current with emerging AI technologies, including Agentic AI development.
Requirements - education & experience
- Associate's degree OR High School/GED in Information Systems related discipline AND 5+ years of relevant experience
- Proven experience as a Senior AWS Software Engineer with hands-on expertise in Python, Terraform, AWS Glue, Lambda, and API development.
- Comfortable working in a data-centric environment and managing multiple responsibilities.
- Experience with Agentic AI development and AI-driven solutions.
- Must meet the Department of Energy 10 CFR Part 810 requirement.
Required skills
- Python
- Terraform
- AWS Glue
- AWS Lambda
- API development
- Agile, XP, and TDD practices
Nice-to-have / preferred skills
- Familiarity with front-end development (Angular or similar)
- Strong understanding of cloud architecture and security best practices
- Experience with CI/CD pipelines and automation
- Ability to mentor and coach team members on AI and cloud technologies
- Portfolio of work showcasing AI or cloud-based projects
Employment details - type, location, hours
This is a hybrid position requiring local candidates reporting on-site. The team works a 4x10 schedule (Monday through Thursday).
Growth & development opportunities
- Work on innovative AI projects that shape the future of technology
- Collaborate in a dynamic, agile environment with talented professionals
- Opportunity to mentor junior team members and develop leadership skills
Equal opportunity statement
We are an equal opportunity employer committed to building a diverse and inclusive workforce.
Impellam Group and its brands are equal-opportunity employers committed to diversity and inclusion. All qualified applicants will receive consideration without regard to race, color, religion, gender, sexual orientation, pregnancy or maternity, national origin, age, disability, veteran status, or any other factor determined to be unlawful under applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application, interview process, pre-employment activity, and the performance of crucial job functions.
If you require additional disability considerations, modifications, or adjustments please let us know by contacting View email address on aplitrak.com or fill out this form to request accommodations.
- ...Role We are building enterprise-grade AI platforms for observability, evaluation,... ...strategy Collaborate with peers, client engineering leads, and program managers to resolve... ...Required Qualifications ~4+ years of Software Engineering experience, or equivalent...SeniorSoftwareWork experience placement
- ...Senior AI Security Engineer ***This role is 5 days a week in the Atlanta or Charlotte Office***. The Senior AI Security Engineer helps design... ...principles, theories, and concepts. Proven experience in software development lifecycle security practices. Deep...SeniorSoftwareWork at office
$142.3k - $195.7k
...our caring community We are looking for a highly capable Senior Applied AI Engineer to support advanced AI initiatives focused on generative... ...their best health! Key Responsibilities: Contribute to software projects emphasizing AI systems in VSCode/Pycharm, GitHub,...SeniorSoftwareFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office$91k - $321.5k
...our people in data and analytics engineering focus on leveraging advanced... ...the development of innovative AI solutions that drive operational excellence. As a Senior Manager you will serve as a... ...Processing/Analytics/ Science, Software Engineering, Artificial...SeniorSoftwareFull timeH1b- ...We are seeking a highly motivated and technically proficient AI Engineer to join our growing Data & Analytics team. In this role, you will... ...: ~11+ years of experience in Information Technology, Software Engineering, or Data Science, with a significant focus on AI/ML...SeniorSoftwareWork experience placementWork at officeLocal areaRemote work
$50.5k - $112.5k
...Associate Job Description & Summary The Opportunity As an AI Engineer, you will be at the forefront of transforming raw data into actionable... ...Firm Services practice, you will apply data, algorithms, and software engineering to build and deploy software and platform systems...SoftwareFull timeWork experience placementH1bLocal area- ...Position Summary The Senior AI Engineer will design and deliver enterprise-grade AI agent solutions that automate document ingestion... ...Required Qualifications 5-8+ years of experience in software engineering, AI solution engineering, or applied data workflows...SeniorSoftwareWorldwide
$150k - $190k
...Artificial Intelligence Engineer NorthPoint Search Group Charlotte, NC (Hybrid) AI / Machine Learning Engineer - Charlotte - Hybrid To Apply Now - email... ...Qualifications ~4 + years of AI / ML engineering or software-development experience ~ Strong Python and ML...SoftwareFull time- ...Sr. AI Engineer Senior GenAI Engineer Location: Charlotte, NC | Practice Area: Technology & Engineering | Type: Permanent Build and scale... ...a related field (or equivalent experience) ~~5+ years of software engineering experience with exposure to AI/ML or data-...SeniorSoftwarePermanent employmentWork at office3 days per week
$140k - $175k
...Title: Agentic AI Engineer Location/Schedule: Charlotte, NC with a hybrid weekly schedule (3 Days Onsite/2 Days Remote) Status: Salaried... ...best practices. Required Qualifications ~3–5+ years of software engineering experience. ~ Strong Python development...SoftwareFull timeRemote work3 days per week- ...Description Capgemini is at the forefront of innovation, integrating AI technologies to enhance customer experience and streamline... .... We are seeking an experienced and innovative Verint AI Software Engineer to join our team supporting a premier U.S. Property & Casualty...SeniorSoftwareWork at officeRemote workFlexible hours
- ...on MVPs, proof-of-concept applications, AI-enabled tools, and scalable technical foundations... ...-to-hire opportunity designed for a senior engineer who wants to help build a new innovation... ...solutions? ~5+ years of professional software development experience. ~ Strong full...SeniorSoftwareFull timeContract workFor subcontractor
$104.75k - $174.59k
...financial goals. Cloud Support engineers at LPL run the cloud — they're... ...inside the Support team, with senior engineers, AVPs, and the VP,... ...and workloads Embed agentic AI capabilities into the team's engineering... ..., platform engineering, or software engineering; Bachelor's degree...SeniorSoftwareFull timeWork experience placementWork from home- Join to apply for the Senior Network Architect role at Jobright.ai 1 day ago Be among the first 25 applicants Join... ...and mentoring to junior engineers. Responsibilities: • Design and implement... ...network technologies, hardware, and software to optimize performance. • Configure...SeniorSoftwareFull time
- ...A technology solutions provider in Charlotte, NC seeks a Senior Oracle APEX Developer to enhance government IT services. The role demands expertise in Oracle APEX and a robust understanding of software development lifecycles. Applicants should possess excellent communication...SeniorSoftware
- ...Job Title: Senior .NET Full Stack Engineer Work Location: Charlotte, NC 28202 Contract duration: 6... ...have skills --Cloud CICD Pipelines, AI Detailed Job Description ~ We are... ...applications. candidate should own the full software development lifecycle SDLC, bridging...SeniorSoftwareContract work
$41.83 - $74.04 per hour
...this role: Wells Fargo is seeking a Senior Systems Operations Engineer to provide end-to-end support and optimization... ...support systems, application software, and system management tools to... ...balancing, VLANs) Experience using AI-driven tools to enhance storage support...SeniorSoftwareFull timeWork experience placementRelocation packageShift work- ...Senior Project Architect Perkins&Will Charlotte studio is looking for a Senior Project... ...excellent, with Revit and 3D software expertise and with design build experience... ...awareness of evolving building technology and engineering systems relevant to project work. Contributes...SeniorSoftwareContract workWork at office
- • Bachelor or Masters Degree in Computer Science or related field • 5+ years of hands-on software development experience • Experience building web applications using J2EE technologies and frameworks like Spring • Experience building RESTful and consuming RESTful...SeniorSoftware
- Senior Infosec Engineer This position is a technical role that will assist with maintenance and support of the production and test infrastructure... ...Fargo IAM system. They will also build on the Oracle OIM software, a java based Weblogic solution. This candidate should have...SeniorSoftware
$65 - $70 per hour
...from Day 1 Pay Rate: $65-$70/hour We are looking for a Senior .NET Developer with 7+ years of experience to provide... ...paced Agile environment. Required Skills ~7+ years of software development experience ~ Strong experience with C#, .NET Framework...SeniorSoftware3 days per week- ...Job Title: Senior Site Reliability Engineer Duration: 18 months (possibility to extend or convert to FTE) Location: Charlotte, NC - Hybrid... ...mission-critical applications and platforms. This role blends software engineering with operational expertise to deliver stable,...SeniorSoftwareShift work3 days per week
- ...production # Implemented GraphRag in AI/ML products that were deployed to... ...families. (Standard sentence-keep) As an AI Software Engineer at Novant Health, you will be responsible... ...of Page 2 of 4 our products. As a senior level AI Software Engineer, you mentor other...SoftwareContract workLocal areaRemote work
- ...RESTful APIs.GraphQL knowledge is good to have but not mandatory.AI / Conversational Platform Exposure:Good understanding of Google... ...LLM (Large Language Models), agentic architectures, and prompt engineering concepts.Familiarity with ADK (Agent Development Kit), Playbook...SeniorSoftware
$100k
...Currently, We are looking for entry-level software programmers, Java full-stack developers,... .../ Data Scientists, and Machine Learning engineers for full-time positions with clients.... ...life cycle Knowledge of Statistics, Gen AI, LLM, Python, Computer Vision, data visualization...SoftwareFull timeH1b- The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure...SeniorSoftware
- ...Senior.NET Software Engineer Location: Charlotte, NC (hybrid – 3 days/week onsite) Required Qualifications: ~10+ years .NET development... ...of SOLID design principles. ~ Experience coding with an AI agent (e.g., GitHub copilot). ~ Experience integrating applications...SeniorSoftware3 days per week
- ...Senior.NET Full Stack Developer We are seeking a highly skilled Senior.NET Full Stack Developer to design, develop, and maintain... ...with cross-functional teams to deliver scalable, high performance software solutions. Key Responsibilities Design, develop, and...SeniorSoftware
$73 - $74 per hour
...Senior Full Stack Developer Charlotte, North Carolina, United States $ 73.00 - 74.00 (US Dollar) About The Job Senior... ...relational data stores Bachelor's degree in Computer Science, Software Engineering, MIS or equivalent combination of education and experience Experience...SeniorSoftware- ...Perkins&Will North Carolina Studio is looking for a Senior Interior Designer to lead design that shapes how people live and experience... ...Documentation of Living Design data, including material health Software Skills : Advanced knowledge of 2D/3D production software...SeniorSoftwareContract workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior AI Software Engineer. Be the first to apply!
- senior ai engineer Charlotte, NC
- ai developer Charlotte, NC
- ai engineer remote Charlotte, NC
- machine learning ai engineer Charlotte, NC
- ai engineer Charlotte, NC
- ai ml engineer Charlotte, NC
- ai prompt engineer Charlotte, NC
- network software engineer Charlotte, NC
- software engineer travel Charlotte, NC
- senior robotics software engineer Charlotte, NC


