An Artificial Intelligence Engineer develops, tests, and deploys artificial intelligence models. May work closely with data software engineers and data professionals to train and implement AI models into existing systems or develop new applications.
Contract We are seeking an experienced AI Software Engineer to help transform how software is built, tested, and delivered using Generative AI and agentic development tools. This role is ideal for a strong software engineer who leverages AI as a force multiplier across the software development lifecycle. You''''ll design and build high-quality software while using AI tools to accelerate coding, testing, refactoring, debugging, documentation, and modernization efforts. What You''''ll Do Design, develop, test, and maintain scalable software applications Leverage GenAI tools to accelerate software development and engineering productivity Create effective prompts, task definitions, and acceptance criteria for AI agents Review, validate, and improve AI-generated code for quality, security, performance, and maintainability Generate and enhance unit, integration, and regression tests using AI-assisted workflows Refactor and modernize existing applications and legacy codebases Participate in architecture discussions, code reviews, and production support activities Drive adoption of AI-enabled engineering best practices across development teams Required Qualifications Strong programming experience in one or more of the following: Java Python JavaScript / TypeScript Go C# Strong software engineering and computer science fundamentals Experience designing and building APIs, microservices, and distributed applications Experience with databases, cloud platforms, CI/CD pipelines, and automated testing Hands-on experience using GenAI coding tools such as GitHub Copilot, ChatGPT, Claude, Gemini, Cursor, Windsurf, or similar Ability to evaluate, validate, and improve AI-generated code Strong understanding of secure coding practices and maintainable software design Preferred Qualifications Experience with agentic development and AI-powered coding workflows Experience with software modernization and legacy transformation initiatives Cloud-native application development experience (AWS, Azure, or Google Cloud Platform) Experience working in large-scale enterprise or regulated environments Experience measuring engineering productivity and quality improvements through AI-assisted development What We''''re Looking For Strong coding and problem-solving skills Passion for software engineering excellence Ability to effectively collaborate with AI tools while maintaining engineering judgment Strong communication and teamwork skills Ownership mindset and commitment to delivering high-quality software