Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ECS Logo

Full Stack AI Developer

ECS

Salary not specified
Oct 30, 2025
Arlington, VA, US
Apply Now

ECS is seeking a Full Stack AI Developer to support the development, integration, and deployment of cloud-native applications and AI services within Microsoft Azure.

Requirements

  • 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.

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.
  • 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.
  • Diagnose and resolve production issues, optimize performance, and maintain high availability and reliability of deployed solutions.

Other

  • 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.
  • Work closely with DevOps and infrastructure teams to maintain scalable, compliant, and secure deployment environments.
  • Participate in peer code reviews, design sessions, and architectural discussions to ensure maintainability and performance.
  • 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).