Python - AI/ML

TechDigital Group

McLean (VA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TechDigital Group in McLean, VA is seeking a senior Python developer with strong experience in FastAPI/Django/Flask for building access control and security automation. You will integrate AI components, work with Azure services, and create dashboards using Power BI and Python visualization libraries.

You will collaborate with stakeholders to design robust RBAC/ABAC solutions, develop API connectors to SharePoint/WordPress/JAVA/.NET, and implement Agile practices to deliver secure, scalable

Qualifications

  • 5+ years of hands-on Python experience in frameworks like FastAPI, Django, Flask, plus AI frameworks; strong Langchain knowledge.
  • Expertise in access control models RBAC and ABAC.
  • Experience building Python API connectors to extract/manage access control data from platforms (Azure, SharePoint, Java, .NET, WordPress).
  • Hands-on AI/ML integration to automate access control reviews and detect anomalies.
  • Proficiency with Azure services, Microsoft Graph API, and integrating Python apps with Azure for reviews and reporting.
  • Experience using Python reporting/visualization libraries (Pandas, Matplotlib, Plotly, Dash) for dashboards and security metrics.
  • Strong communication for stakeholder collaboration and delivering high-quality solutions on time.
  • Familiarity with PlainID for identity and access management.
  • Familiarity with Azure OpenAI technologies for security workflows.
  • Experience with Power BI for data visualization and reporting.
  • Experience in Agile environments and Scrum methodologies.

Skills

Python Programming
Access Control (RBAC/ABAC)
API/Connector Development
AI/ML integration
Azure & Microsoft Technologies
Reporting & Visualization
Communication Skills
PlainID
Azure OpenAI
Power BI
Agile Methodologies / Scrum

Tools

Langchain
Azure Graph API
PlainID platform

Job description

Should be strong in NUmpy, Panda, LLM, RAG

  • Python Programming: At least 5 years of hands-on experience with Python, particularly in frameworks like FastAPI, Django, Flask, and experience using AI frameworks. Good knowledge in Langchain
  • Access Control Expertise: Strong understanding of access control models such as Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC).
  • API and Connector Development: Experience in developing API connectors using Python for extracting and managing access control data from platforms like Azure, SharePoint, Java, .NET, WordPress, etc.
  • AI and Machine Learning: Hands-on experience integrating AI into applications for automating tasks such as access control reviews and identifying anomalies
  • Cloud and Microsoft Technologies: Proficiency with Azure services, Microsoft Graph API, and experience integrating Python applications with Azure for access control reviews and reporting.
  • Reporting and Visualization: Experience using reporting libraries in Python (Pandas, Matplotlib, Plotly, Dash) to build dashboards and reports related to security and access control metrics.
  • Communication Skills: Ability to collaborate with various stakeholders, explain complex technical solutions, and deliver high-quality solutions on time.
  • PlainID: Experience or familiarity with PlainID platforms for identity and access management.
  • Azure OpenAI: Familiarity with Azure OpenAI technologies and their application in access control and security workflows.
  • Power BI: Experience with Microsoft Power BI for data visualization and reporting.
  • Agile Methodologies: Experience working in Agile environments and familiarity with Scrum methodologies for delivering security solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Sciencist
Data Sciencist

TechDigital Group • Washington

On-site
USD 140,000 - 190,000
Azure AI Security Engineer
Azure AI Security Engineer

EPAM Systems • United States

On-site
USD 140,000 - 190,000
Python AI/ML Engineer — Access Control & Azure
Python AI/ML Engineer — Access Control & Azure

TechDigital Group • McLean (VA)

On-site
USD 120,000 - 180,000
Senior Manager, IT Security & AI
Senior Manager, IT Security & AI

BranchLab Inc. • Boulder (CO)

On-site
USD 120,000 - 180,000
Senior Data Scientist – AI-Driven Access Control & Azure
Senior Data Scientist – AI-Driven Access Control & Azure

TechDigital Group • Washington

On-site
USD 140,000 - 190,000
Principal Security AI Engineer
Principal Security AI Engineer

axiscapital • Alpharetta (GA)

On-site
USD 140,000 - 190,000
AI Security Engineer
AI Security Engineer

TBG | The Bachrach Group • New York (NY)

Hybrid
USD 150,000 - 230,000
Senior Python/AI Software Engineer
Senior Python/AI Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 140,000 - 190,000
AI Security engineer
AI Security engineer

Headway Tek Inc • Plano (TX)

On-site
USD 140,000 - 190,000
Python AI Engineer
Python AI Engineer

TechDoQuest • Cleveland (OH)

On-site
USD 90,000 - 115,000