Skip to content
mimi

Artificial Intelligence Engineer

The Phoenix Group

Stamford · On-site Contract Executive $80 – $100/hr 3w ago

About the role

AI Software Engineer / AI Application Developer

We are seeking an experienced AI Software Engineer to join our growing AI development team. In this role, you will collaborate closely with cross-functional partners to design, build, and deploy high-impact software products using modern cloud, AI, and DevOps best practices. You’ll play a key role in shaping scalable, secure, and innovative solutions that support both internal and external users.

What You’ll Do • Design and build production-quality software solutions using Microsoft Azure services and tools, including Generative AI and Large Language Models (LLMs). • Integrate custom applications with on-premises and cloud-based business systems and data sources to deliver secure, reliable, end-to-end solutions. • Develop efficient, scalable, and maintainable code following modern software engineering best practices and coding standards. • Leverage cloud-native deployment and DevOps practices, including Azure tooling, to improve developer productivity, software quality, and reliability. • Partner across teams to identify business needs and design technical solutions that meet functional and non-functional requirements. • Contribute to the firm’s strategic direction and investment decisions related to custom software development and deployment. • Stay current with emerging technologies, tools, and frameworks, and recommend opportunities to improve development processes and efficiency. • Help grow the firm’s technical capabilities by documenting architectures, standards, and best practices to support maintainability and knowledge sharing.

Who You Are • Proven experience developing and deploying secure, enterprise-grade applications in cloud environments, with a strong preference for Azure DevOps pipelines and CI/CD. • Hands-on experience with containerized development and deployment (e.g., Docker). • Experience with Infrastructure as Code (IaC) tools such as Terraform, ARM templates, or Bicep. • Familiarity with LLM- and Generative AI-based application development patterns and best practices is a strong plus. • Strong proficiency in C# and JavaScript; experience with .NET, Python, and/or React is highly desirable. • Excellent problem-solving skills, with the ability to analyze complex requirements and deliver innovative, practical solutions. • Strong communication and collaboration skills, with a proactive mindset toward learning and adopting new technologies. • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.

Requirements

  • Proven experience developing and deploying secure, enterprise-grade applications in cloud environments, with a strong preference for Azure DevOps pipelines and CI/CD
  • Hands-on experience with containerized development and deployment (e.g., Docker)
  • Experience with Infrastructure as Code (IaC) tools such as Terraform, ARM templates, or Bicep
  • Familiarity with LLM- and Generative AI-based application development patterns and best practices is a strong plus
  • Excellent problem-solving skills, with the ability to analyze complex requirements and deliver innovative, practical solutions
  • Strong communication and collaboration skills, with a proactive mindset toward learning and adopting new technologies
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience

Responsibilities

  • In this role, you will collaborate closely with cross-functional partners to design, build, and deploy high-impact software products using modern cloud, AI, and DevOps best practices
  • You’ll play a key role in shaping scalable, secure, and innovative solutions that support both internal and external users
  • Design and build production-quality software solutions using Microsoft Azure services and tools, including Generative AI and Large Language Models (LLMs)
  • Integrate custom applications with on-premises and cloud-based business systems and data sources to deliver secure, reliable, end-to-end solutions
  • Develop efficient, scalable, and maintainable code following modern software engineering best practices and coding standards
  • Leverage cloud-native deployment and DevOps practices, including Azure tooling, to improve developer productivity, software quality, and reliability
  • Partner across teams to identify business needs and design technical solutions that meet functional and non-functional requirements
  • Contribute to the firm’s strategic direction and investment decisions related to custom software development and deployment
  • Stay current with emerging technologies, tools, and frameworks, and recommend opportunities to improve development processes and efficiency
  • Help grow the firm’s technical capabilities by documenting architectures, standards, and best practices to support maintainability and knowledge sharing

Benefits

opportunities to improve development processes and efficiencygrow the firm's technical capabilities

Skills

microsoft azuregenerative ailarge language modelscloud-native deploymentdevopsc#javascript.netpythonreactdockerterraformarm templatesbicep

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free