Full Stack AI Developer (Only W2)

Remote • Posted 6 hours ago • Updated 6 hours ago
Contract W2
6 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • TypeScript
  • AI/ML
  • Vue.js
  • React
  • Next.js
  • Python

Summary

Role: Full Stack AI Developer
Location: Remote (with 10% possibility of travel)
Duration: 6+ Months Contract 

 
Details:-
 
• Build control-plane capabilities using TypeScript with Vue.js 3 (preferred) or React/Next.js, including real-time agent streams, vulnerability dependency graphs, human-in-the-loop code-diff/approval panels, and executive metrics.
• Develop backend and orchestration services using Python, FastAPI, asyncio and/or Go microservices, with resilient service-to-service communications and event-driven workflows. 
Develop and support AI-powered cybersecurity applications, agentic workflows, APIs, dashboards, and automation across the S&P Flywheel platform.
• Build connectors for security tools, cloud platforms, repositories, SIEM, ticketing, IAM, and third-party APIs; handle OAuth2/token refresh, pagination, rate limits, retries, partial failures, and idempotent ingestion.
• Implement agentic AI workflows using LangGraph or custom agent loops, LLM function calling/tool execution, JSON Schema/Pydantic structured outputs, model gateways, guardrails, validation, logging, evaluation, and server-side human approval controls.
• Use Kafka, RabbitMQ, or Redis Streams and SSE/WebSockets for asynchronous processing and real-time status updates.
• Support vulnerability normalization, correlation, attack-path analysis, risk prioritization, remediation orchestration, and continuous validation.
• Apply secure coding, automated testing, observability, performance tuning, deployment support, troubleshooting, and production stabilization.
• Candidate baseline: production systems experience, async/concurrent programming, operational/on-call support, and a security mindset that treats external data and AI-generated code as untrusted.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10309076
  • Position Id: 9126706
  • Posted 6 hours ago
Contact the job poster
Pankaj Sharma

Pankaj Sharma

Recruiter @ Nasscomm, Inc.

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.