AI Software & Security Engineer

Judge Group

(remote)

JOB DETAILS
SALARY
$65–$70 Per Year
SKILLS
AWS Lambda, Access Control, Advanced Encryption Standard (AES), Amazon Simple Email Service (SES), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Analysis Skills, Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Authentication, Automation, CSS (Cascading Style Sheet), Canvas, Cryptography, Data Visualization, Database Design, Database Technology, Desktop PC, Docker, Engineering, Enterprise Protection, IPsec (IP Security), Internet Application, Leadership, MCP - Microsoft Certified Professional, Microservices, Microsoft Product Family, Microsoft SharePoint, Microsoft Windows Azure, Middleware, Migration Strategy, Multiplatform/Cross-Platform, OAuth, Performance Tuning/Optimization, PostgreSQL, REST (Representational State Transfer), RPC (Remote Procedure Call), SQL (Structured Query Language), Scalable System Development, Security Assertion Markup Language (SAML), Security Software, Semantic Search, Short Messaging Service (SMS), Single Sign-On (SSO), Software Engineering, Software as a Service (SaaS), System Integration (SI), Systems Reliability, Technical Leadership, Text Editors, Traffic Shaping, U.S. National Institute of Standards and Technology (NIST), User Interface Design, User Interface/Experience (UI/UX), Viruses, Web Browsers, Web Client Plug-ins
POSTED
30+ days ago
Location: REMOTE
Salary: $65.00 USD Hourly - $70.00 USD Hourly
Description: The Judge Group is currently seeking a AI/ML Software & Security Engineer to support a federal consulting firm on a part time basis, around 20 hours per week. For immediate consideration email your resume to rkissinger@judge.com. Please, no third parties. This is a w2 only opportunity. 

We are seeking a Software & Security Engineer to lead the design, development, and security of our enterprise-grade, multi-tenant AI platform. This role combines strategic architectural vision with hands-on technical leadership, requiring deep expertise in building scalable SaaS systems with robust security controls, AI/LLM integration, and serverless microservices orchestration.

The ideal candidate will architect and implement modular, plugin-based systems with schema-per-tenant isolation, NIST 800-53 compliance, zero-trust security postures, and cutting-edge AI capabilities—while maintaining a strong focus on developer experience and system reliability.

KEY RESPONSIBILITIES

Architecture & System Design

  • Design and evolve enterprise-grade, multi-tenant SaaS architecture with schema-per-tenant isolation and comprehensive security controls
  • Architect modular plugin-based systems with capability-driven SDK patterns and lazy-loading code-splitting strategies
  • Lead microservices design using serverless edge functions (60+ functions) with event-driven, queue-based processing patterns
  • Implement CQRS, distributed locking, and hybrid semantic search architectures for high-performance data access
  • Design visual workflow engines with DAG execution models supporting 30+ node types for AI agent orchestration

Security Engineering

  • Implement and maintain NIST 800-53 compliance controls across AC, AU, IA, SC, and SI control families
  • Design and deploy AES-256-GCM encryption at rest with PBKDF2 key derivation for all sensitive credentials
  • Build custom JWT authentication systems with MFA (TOTP/SMS), SSO integration (Microsoft, Google, SAML, OIDC), and session management
  • Implement Row-Level Security (RLS) policies across 130+ database tables with role-based and group-based access control
  • Deploy comprehensive security middleware including IP filtering, geo-blocking, bot detection, rate limiting, and ClamAV virus scanning
  • Establish audit logging infrastructure with retention policies and compliance reporting

AI & LLM Integration

  • Architect multi-provider LLM orchestration supporting OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock, and xAI
  • Design and implement RAG (Retrieval-Augmented Generation) pipelines with pgvector embeddings and hybrid semantic search
  • Build Model Context Protocol (MCP) client/server implementations for AI agent tool-use patterns
  • Develop AI-powered features including document analysis, proposal generation, email triage, and multimodal content generation
  • Create visual node-based agent builders with prompt engineering, guardrails, and multi-expert delegation
Full-Stack Development Leadership

  • Lead frontend architecture using React 18, TypeScript, Vite with advanced state management (TanStack Query, Zustand)
  • Design component libraries using Tailwind CSS, Shadcn/UI, and Radix UI primitives with design system consistency
  • Implement rich text editors (TipTap), canvas manipulation (Konva), and data visualization (Recharts, ReactFlow)
  • Build backend infrastructure on Supabase (PostgreSQL, Edge Functions, RLS, Realtime) with 1,400+ SQL migrations
  • Develop cross-platform applications (Web via Vercel, Desktop via Electron, Mobile via Capacitor)
Integration & API Development

  • Design REST API layers with consumer authentication, per-endpoint permissions, and analytics
  • Integrate Microsoft Graph API for SharePoint/OneDrive synchronization with differential sync strategies
  • Implement AWS service integrations (S3, SES, SNS, Bedrock, Polly) with custom Signature V4 authentication
  • Build communication integrations (Twilio, Azure Communication Services, SendGrid, Resend)
  • Deploy Playwright MCP servers for browser automation with Docker containerization

Database Architecture

  • Design complex relational schemas with 130+ tables across 10+ functional domains
  • Implement trigger-driven automation, materialized views, and RPC functions for business logic
  • Optimize vector storage with pgvector for 1024/1536-dimension embeddings
  • Create queue-based processing systems with distributed locking and automatic retry mechanisms
  • Manage schema evolution through comprehensive migration strategies

REQUIRED QUALIFICATIONS

  • 10+ years of software engineering experience with 5+ years in principal roles
  • Expert-level proficiency in React, TypeScript, and modern frontend architecture
  • Deep expertise in PostgreSQL including RLS, triggers, functions, and performance optimization
  • Strong experience with serverless architectures (Supabase Edge Functions, AWS Lambda, or similar)
  • Proven track record implementing multi-tenant SaaS systems with tenant isolation strategies
  • Hands-on experience with AI/LLM integration and RAG pipeline development
  • Advanced knowledge of cryptography (AES-256-GCM, PBKDF2, JWT, OAuth2, SAML)

    By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.


    Contact: rkissinger@judge.com
    This job and many more are available through The Judge Group. Find us on the web at www.judge.com

    About the Company

    J

    Judge Group

    The Judge Group Inc., is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better. Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India.

    The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications. If you would like to learn more about The Judge Group visit www.judge.com or call toll free (800) 360-4474.

    COMPANY SIZE
    5,000 to 9,999 employees
    INDUSTRY
    Computer/IT Services
    FOUNDED
    1970
    WEBSITE
    https://www.judge.com