NiuroRemote

Senior AI Engineer – AI Augmented Systems

Description

5+ years of software engineering experience with proven end-to-end system architecture Deep expertise in abstraction design, interface definition, and systems thinking Demonstrated experience orchestrating AI-assisted development tools for production code generation Backend architecture and REST API design at operational depth React with TypeScript for frontend architectural decisions.NET for backend architectural decisions Design clean, layered architectures across frontend and backend systems Define precise interfaces, abstractions, and system boundaries for AI-augmented workflows Orchestrate AI code generation with specifications that yield production-ready output Review, refactor, and harden AI-generated code to ensure reliability and maintainability Ensure structural integrity and end-to-end coherence across integrated systems Design and integrate REST APIs with clear contracts and versioning strategies This is a senior engineering role centered on system design and architectural coherence in an AI-augmented development environment. You will own end-to-end system architecture across frontend and backend layers, defining clean abstractions and precise interfaces that enable AI tools to generate production-ready code. Your work directly shapes how intelligent systems are structured, integrated, and maintained. The position demands deep engineering judgment: reviewing and hardening AI-generated output, ensuring structural integrity, and orchestrating workflows that translate high-level specifications into coherent implementations. You will operate with substantial autonomy, making foundational decisions about system boundaries, API contracts, and cross-layer consistency. We provide the opportunity to participate in impactful and technically rigorous industrial data projects that drive innovation and professional growth. Our work environment emphasizes technical excellence, collaboration, and continuous innovation. Niuro supports a 100% remote work model, allowing flexibility in work location globally. We invest in career development through ongoing training programs and leadership opportunities, ensuring continuous growth and success. Upon successful completion of the initial contract, there is potential for long-term collaboration and stable, full-time employment, reflecting our long-term commitment to our team members. Joining Niuro means becoming part of a global community dedicated to technological excellence and benefiting from a strong administrative support infrastructure that enables you to focus on impactful work without distraction. Prior experience working in fully remote, distributed engineering teams across multiple time zones Proven success in fast-paced, high-growth, or startup environments where architectural decisions directly impact product velocity Background working in AI-first or AI-augmented development environments Experience scaling systems from early-stage architecture to production-grade platforms Exposure to DevOps practices, CI/CD pipelines, and cloud-native deployments (AWS, Azure, or GCP) Familiarity with versioned API strategies, backward compatibility management, and long-term maintainability planning Strong documentation practices for architectural decisions (ADR frameworks or similar) Demonstrated ownership in ambiguous environments where requirements evolve rapidly

Skills

API DesigndotnetAzureTypeScriptAWSSystem DesignReactCI/CDRESTAPIAIDevOps.NETGCP

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching