Software Engineer - AI
Posted
Jul 07, 2026 (8d ago)
Seniority
Lead
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
ONLY CITIZEN WILL BE ENTERTAINED SOFTWARE ENGINEER-AI Our Client is seeking a motivated Software Engineer to join our team. This role focuses on designing, deploying, and automating cloud infrastructure while working within a modern, AI-enabled development stack. The successful candidate will move beyond administration to build scalable solutions using code, leveraging AI tools to accelerate engineering workflows in a cloud environment. Key Responsibilities Infrastructure as Code (IaC): Design and deploy scalable cloud infrastructure using Azure ARM templates and YAML configurations. AI-Enabled Engineering: Utilize AI-assisted development tools to optimize scripting, automate complex tasks, write documentation, and accelerate infrastructure deployment. Automation & Scripting: Develop robust automation scripts and tools using Python and Bash to streamline deployment and operations. Software Design: Apply Object-Oriented Programming (OOP) principles to create maintainable and efficient infrastructure code. System Architecture: Participate in requirements elicitation and technical design sessions to translate business needs into technical cloud solutions. Cross-Platform Engineering: Build and maintain solutions that operate seamlessly across both Windows and Linux environments. Required Qualifications Education: BS/MS in Computer Science, Engineering, or a related field (or equivalent experience). Professional Experience: Must demonstrate professional working experience. Note: Academic coursework and internships cannot be substituted for experience requirements. Programming Core: Strong understanding of Object-Oriented Programming (OOP) concepts and proficiency in Python. Cloud Proficiency: Hands-on experience or strong familiarity with cloud infrastructure, specifically Azure and Azure Resource Manager (ARM) templates. AWS and Google Cloud experience is a plus. OS Knowledge: Comfortable working in mixed operating system environments (solid knowledge of both Windows and Linux internals). Scripting: Ability to write complex scripts in Bash and PowerShell/CMD. Configuration Management: Experience with serialization languages like YAML for configuration and pipeline definitions. Preferred Skills AI Interest: Enthusiasm for adopting AI tools in the software development lifecycle. Experience with CI/CD pipelines. Previous exposure to requirements gathering or technical consulting
Similar Jobs
Sr. Solutions Architect - Agencies
Databricks · USA
Senior Software Engineer - Data Platform
Samsara · USA
Software Developer Sr. - AI-Native .NET/ Azure (Cloud Platform)
Dayforce · USA
Staff Software Engineer, Backend (Lake Analytics Platform)
Affirm · USA