Qureos

FIND_THE_RIGHTJOB.

Full Stack AI Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

ECS is seeking a Full Stack AI Developer to work in our Arlington, VA office. Please Note: This position is contingent upon additional funding.

ECS is seeking a highly skilled Full Stack AI Developer to support the development, integration, and deployment of cloud-native applications and AI services within Microsoft Azure. This position requires deep expertise in Python development, foundational front-end capabilities, and hands-on experience with CI/CD pipelines using GitHub and GitHub Actions. The ideal candidate will have experience designing scalable backend systems, integrating Azure-native services, and deploying AI-driven applications that meet security, scalability, and compliance requirements. While the primary focus is on backend and cloud development, this role also supports lightweight UI/UX development to enhance application usability and interactivity.

Responsibilities:

  • Design, develop, and deploy secure, cloud-native Python applications on Microsoft Azure.
  • Build, configure, and maintain Azure components (e.g., App Services, Functions, Storage, Key Vault, and Event Hub).
  • Develop and maintain lightweight front-end interfaces using HTML, CSS, JavaScript, or frameworks such as React or Vue.
  • Implement, manage, and optimize CI/CD pipelines using GitHub Actions for automated testing, builds, and deployments.
  • Work closely with DevOps and infrastructure teams to maintain scalable, compliant, and secure deployment environments.
  • Integrate Python-based applications with Azure AI/ML services such as Cognitive Services, Azure Machine Learning, or external APIs.
  • Write clean, efficient, and well-documented code that follows DevSecOps principles and Azure security best practices, including RBAC, managed identities, and secrets management.
  • Participate in peer code reviews, design sessions, and architectural discussions to ensure maintainability and performance.
  • Diagnose and resolve production issues, optimize performance, and maintain high availability and reliability of deployed solutions.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or related field and 5+ years of relevant experience, or 9+ years of professional experience in lieu of a degree.
  • Proven expertise developing Python applications on the Microsoft Azure platform.
  • Hands-on experience building CI/CD pipelines using GitHub Actions, GitHub Repos, and workflow automation.
  • Strong understanding of RESTful APIs, JSON, and secure API design patterns.
  • Basic proficiency in front-end development (HTML, CSS, JavaScript) to support user workflows.
  • Proficiency with Git and GitHub workflows (branching, pull requests, repository management).
  • Familiarity with Azure security and DevSecOps principles, including RBAC, secrets management, and secure-by-design coding.
  • Strong analytical, debugging, and problem-solving abilities.
  • Excellent communication and collaboration skills with cross-functional teams.
  • Ability to balance development speed with quality, security, and maintainability.
  • Must be a U.S. Citizen and eligible to obtain a Department of Homeland Security (DHS) EOD clearance (requires a favorable background investigation).

Req Benefits:

© 2025 Qureos. All rights reserved.