AI Software Engineer
Job in
Oklahoma City, Oklahoma County, Oklahoma, 73116, USA
Listed on 2026-10-24
Listing for:
American Public Life Insurance Company
Full Time
position Listed on 2026-10-24
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
Oklahoma City, Oklahoma:
Full time:
Posted Today:
JR1121 American Fidelity is leveraging artificial intelligence to enhance colleague productivity, streamline business processes, and deliver exceptional customer experiences. We're seeking an AI Engineer to help build the next generation of AI-powered applications, agents, and automation solutions. The AI Engineer will design, develop, and deploy intelligent applications using modern AI technologies, agent frameworks, and full-stack development tools. This role combines expertise in AI, software engineering, and web development to build secure, scalable solutions that drive business value.
** Responsibilities
* ** The Software Engineer demonstrates skill in software development patterns, design patterns, and programming languages, executing the development of scalable and secure enterprise software systems and/or development of new products that are aligned with business goals.
* The Software Engineer fosters collaboration, drive innovation, and improve user experience by working closely with cross-functional teams, promoting creative problem-solving, and staying up to date with the latest technologies and software development practices. May also collaborate with Product Owners/Project Managers/Key Stakeholders to build a Proof of Concept (POC), followed by a Minimum Viable Product (MVP), and a market-ready product.
* The Software Engineer has experience in coaching and mentoring, sharing knowledge, and providing technical leadership to inspire and motivate team members, ensuring the delivery of high-quality solutions and adherence to best practices.
** Technical Skills and Requirements*
* ** Technical
Skills:
** High degree of expertise in organizationally accepted programming, scripting, markup languages, and frameworks (e.g., C#, .NET, .NET Core, Java, Swift, Kotlin, JavaScript, Type Script, T-SQL, HTML, XML, CSS, Angular, ReactJS, ASP.NET, Python) High degree of expertise in the usage of tools used for software development (e.g., Visual Studio, Chrome Developer Tools, SQL Server Management Studio) High degree of knowledge of the principles and patterns of system design (e.g., MVC, CQRS) Strongly skilled in object oriented design Strongly skilled in object relational mapping (ORM) Highly skilled in testing patterns (e.g., unit testing, inversion of control, dependency injection) Highly skilled with data analysis, test design, and test automation focusing on functional, security, performance and mobile testing.
Strongly skilled in the development of web services (e.g., SOAP and REST) Strongly skilled in the use of code repository tools such as SVN and Git Hub Strongly skilled in the use of continuous integration, continuous delivery, and source code management For developers in specialized areas, high degree of skill in additional technologies or toolsets may be used (e.g., , Eclipse, People Tools, XCode) Strong understanding of secure coding techniques and best practices Strong skill in software analysis, design, and problem resolution Strong understanding of web application architecture Strong understanding of the software development process Proven understanding of organizationally accepted technology standards Strong understanding of software development in a multi-platform environment such as Mac, Linux, and Windows High degree of understanding of hardware, storage, networking and other infrastructure and data components as it relates to software development High degree of understanding of organizationally approved project management methodologies (e.g. Agile/Scrum, Waterfall) Strongly skilled in full-stack development Strongly skilled in Dev Ops methodologies (e.g., automation, continuous feedback, quality signal) Understanding of machine learning/artificial intelligence concepts Strongly skilled in test coverage tools Strongly skilled in database principles and at scripting SQL queries Strongly skilled with test tools (e.g., Azure Dev Ops pipeline and test plans, xUnit, nUnit, Jmeter, Jasmine, Mocha, MOQ, Test Complete, SoapUI, and Selenium) Strongly skilled in test design and test automation focusing on functional, security, performance, mobile, load and infrastructure/ workstation testing.
Strongly skilled in software testing best practices
** Soft Skills
** Proven written and oral communication skills. Must be able to communicate and collaborate with a wide variety of audiences such as other software…
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:
×