AI-Directed Software Engineer

๐Ÿข EnvisionWare ยท all EnvisionWare jobs
๐Ÿ“ United States
๐Ÿ“… Posted 2026-07-25 ยท via Himalayas
๐Ÿท Full-Stack-Engineering,Backend-Development,Frontend-Development,DevOps-Engineer,AI-Directed-Engineering,AI-Software-Engineering,AI-ML-Software-Engineer,AI-Engineer,AI-Developer
Apply on original site โ†—

Job Summary:
The AI-Directed Software Engineer designs and delivers software across the full Cloud Nine stack โ€” backend, frontend, native clients, and the infrastructure that runs them โ€” by directing AI systems to do the bulk of the implementation work. You'll move ideas from concept to demo to production at high speed, decomposing problems into AI-executable tasks, steering and refining AI output, and owning the quality, performance, and customer impact of the result.

This is a full-stack role with a DevOps component. You won't be specializing in one layer. You'll own features end-to-end โ€” from the database schema, through the Java services, through the Angular or React UI, and out through the Kubernetes deployment that ships them.

Operating in an AI-first environment, you'll push the organization from AI-assisted toward AI-delegated software delivery.
Job Description:
Our Stack

You don't need to know all of this on day one, but you'll work across it:

-
Backend: Java, Maven, Jersey (JAX-RS), Jackson, Log4j, Tomcat

-
Frontend (Angular): Angular + TypeScript , PrimeNG, PrimeFlex, Transloco, DayPilot

-
Frontend (React): React, Vite, TypeScript, TailwindCSS

-
Data: PostgreSQL (runtime + analytics instances), direct SQL

-
Messaging: Apache ActiveMQ

-
Native client: C# / .NET Framework (Windows ZeroClient), WiX / MSI installers

-
Infra & DevOps: Docker, Kubernetes, AWS (CloudFormation, EFS, S3), Helm/Kustomize, multi-tenant cloud architecture

-
Analytics & tooling: Python ETL pipelines, Swagger / OpenAPI

Multi-module monorepo: WebServices (backend) ยท WebApps (Angular) ยท ReactWebApps (Vite/React) ยท NativeClients (C#) ยท Packages (Docker/K8s).
What You'll Own

- End-to-end delivery of features from concept โ†’ demo โ†’ production, across backend, frontend, and deployment

- Directing AI tools to generate code, APIs, UI, SQL, infra config, and workflows

- Decomposing product requirements into AI-executable tasks

- Validation, testing, and hardening of AI-generated output

- Kubernetes/Docker configuration and deployment of the services you build

- Throughput and cycle time across your assigned workstreams

- Continuous improvement of AI-driven development patterns, prompts, and tooling

How AI Changes This Role

AI is your primary implementation engine. You're not expected to hand-write every line of code across every layer of this stack โ€” you're expected to direct AI to produce it. You'll use AI to generate Java services, Angular components, React UIs, SQL, Dockerfiles, and K8s manifests alike.

Every AI-generated output is a starting point, not a finished product. You own correctness, edge cases, security, and production readiness. The breadth of this stack is exactly why AI-directed development matters here: no single engineer can be a deep expert in Java, Angular, React, C#, PostgreSQL, and Kubernetes โ€” but one engineer directing AI across all of them can.
What We're Looking For

- Strong software engineering fundamentals (APIs, distributed systems, debugging, data flows)

-
Full-stack breadth โ€” comfortable moving between backend services, UI, and deployment config in the same day

- Working familiarity with containers and Kubernetes (or willingness to ramp fast); can debug a failing pod, read a manifest, and ship a Helm change

- Demonstrated experience using AI coding tools (Claude Code, Cursor, Copilot, or similar) to ship real work

- Sharp eye for reviewing AI output โ€” especially subtle correctness, security, or deployment issues

- Comfort in fast, ambiguous, rapidly changing environments

- Bias toward shipping working software over perfect design

- Systems thinking โ€” understanding how components interact at scale

- Willingness to challenge both human and AI-generated assumptions

- Strong written communication โ€” prompting is writing

Nice to have: Experience with Java/Jersey, Angular or React, PostgreSQL, AWS, or retail/POS domain.
What Success Looks Like (First 90 Days)

- Ship mul

โ† All remote jobs