Senior AI Full-Stack Engineer (Node.JS)

NTT America, Inc.

City of Rome (NY)

Hybrid

USD 38,000 - 50,000

Full time

9 days ago
Application generator

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

Get past ATS filters

Benefits offered by this job

Private Health Insurance
Sponsored certifications and trainings
Coaching School access
Team events and social gatherings
Flexible working hours

Job summary

NTT DATA Romania is seeking a Senior Full-Stack AI Engineer to design, build, integrate, and operate AI-enabled digital capabilities. You will cover frontend, backend, AI orchestration, data access, security, and production support.

You will collaborate with product, architecture, data and AI, cybersecurity, QA, DevOps, and business teams to deliver reliable solutions, applying guardrails and human oversight where needed.

Qualifications

  • 8+ years of software engineering experience, including senior-level full-stack development.
  • Experience with JavaScript/TypeScript and modern frameworks (React/Angular/Node.js).
  • Experience building REST APIs, event-driven architectures, distributed systems, and enterprise integrations.
  • Practical experience with Generative AI, LLMs, embeddings, vector databases, prompt engineering, and AI workflow orchestration.

Responsibilities

  • Analyze business requirements and design end-to-end AI-enabled solutions across frontend, backend, integrations, data, security, and operations.
  • Develop and maintain user interfaces using React or Angular with strong state management and testing practices.
  • Build backend services, APIs, and integrations using Node.js, Python, Java, Spring Boot, or similar technologies.
  • Integrate AI/ML capabilities through model APIs, embeddings, vector search, RAG, and workflow orchestration.
  • Design secure data ingestion, storage, retrieval, and transformation processes.
  • Implement automated testing (unit, integration, E2E, regression) and AI-specific quality evaluations.
  • Ensure security, privacy, observability, monitoring, and operational resilience of AI-powered applications.

Skills

Full-stack development
AI integration
React/Angular/Node.js
REST APIs
CI/CD
Security & privacy
English proficiency
Mentoring

Education

BSc/MSc in Computer Science or related field

Tools

React
Angular
Node.js
Python
Java
Spring Boot

Job description

Who we are

We are looking for Senior Full-Stack AI Engineers to design, build, integrate, and operate end-to-end digital capabilities that combine modern web applications with artificial intelligence services. The role will cover user experience, backend APIs, AI orchestration, data access, evaluation, observability, security, deployment, and production support.

The engineers will collaborate with Product, Architecture, Data and AI, Cybersecurity, Quality Assurance, DevOps, and business teams to convert prioritized use cases into reliable and maintainable solutions. They must be pragmatic software engineers who can determine where AI adds measurable value, integrate external or internally hosted models, and implement appropriate guardrails, human oversight, and quality controls.

What you'll be doing
  • Analyze business requirements and design end-to-end AI-enabled solutions across frontend, backend, integrations, data, security, and operations
  • Develop and maintain user interfaces using React or Angular, applying strong state management and testing practices
  • Build backend services, APIs, and integrations using Node.js, Python, Java, Spring Boot, or similar technologies
  • Integrate AI/ML capabilities through model APIs, SDKs, embeddings, vector search, RAG, prompt engineering, tool calling, and workflow orchestration
  • Design secure data ingestion, storage, retrieval, and transformation processes
  • Implement automated testing (unit, integration, E2E, regression) and AI-specific quality evaluations
  • Ensure security, privacy, observability, monitoring, and operational resilience of AI-powered applications
  • Contribute to CI/CD, containerization, deployment automation, and production support
  • Troubleshoot incidents, perform root-cause analysis, and drive continuous improvements
  • Participate in architecture reviews, mentoring, documentation, and engineering best practices
What you'll bring along
  • BSc/MSc in Computer Science or related field
  • 8+ years of software engineering experience, including senior-level full-stack development
  • Strong hands-on experience with JavaScript/TypeScript and modern frameworks such as React, Angular, Node.js, Python, Java, and Spring Boot
  • Experience building REST APIs, event-driven architectures, distributed systems, and enterprise integrations
  • Practical experience with Generative AI, LLMs, RAG, embeddings, vector databases, prompt engineering, and AI workflow orchestration
  • Strong knowledge of SQL and NoSQL databases, data pipelines, caching, and search technologies
  • Experience with Git, CI/CD, containerization, cloud platforms, automated testing, monitoring, and observability
  • Good understanding of security, privacy, responsible AI, and production support practices
  • Strong problem-solving, communication, and stakeholder management skills
  • Professional English proficiency
  • Experience taking AI-enabled solutions from design through deployment, monitoring, and ongoing support
What's in it for you

New beginnings can be a challenge. We promise a smooth integration and a supportive mentor

Pick your working style: choose from Remote, Hybrid or Office work opportunities

Early bird or night owl? Our projects have different working hours to suit your needs

Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms

We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom‑made for you

A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School

Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families

What's in it for you
  • New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom‑made for you
  • A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
Make this the place you grow

Your unique talent is what matters. NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ethnicity, age, gender, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic.

NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer with AI Expertise (Angular/Spring Boot)
Senior Full Stack Software Engineer with AI Expertise (Angular/Spring Boot)

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 120,000 - 180,000
Private Health Insurance
Sponsored certifications and trainings
Coaching sessions
FullStack Engineer with Python&React
FullStack Engineer with Python&React

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 110,000 - 170,000
Remote / Hybrid / Office options
Private Health Insurance
Sponsored Certifications
+2
AI Engineer/Agentic Workflow Platform
AI Engineer/Agentic Workflow Platform

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 120,000 - 180,000
Private Health Insurance
Coaching School
Certifications & trainings
+1
Azure AI & Machine Learning Engineer
Azure AI & Machine Learning Engineer

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 110,000 - 150,000
Private Health Insurance
Sponsored certifications and trainings
Coaching School
AI Engineer
AI Engineer

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 50,000 - 84,000
Private Health Insurance
Sponsored certifications and trainings
Coaching and mentoring programs
+1
Java Developer with GraphQL
Java Developer with GraphQL

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 67,000 - 101,000
Private Health Insurance
Flexible working style (Remote/Hybrid/
Office work opportunities
+2
Full-Stack Developer with German
Full-Stack Developer with German

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 38,000 - 54,000
Remote work options
Hybrid work options
Office work options
+4
Technical Security Analyst
Technical Security Analyst

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 21,000 - 35,000
Remote, Hybrid or Office work
Sponsored certifications and trainings
Private health insurance
+1
Requirements Engineer (Sparta)
Requirements Engineer (Sparta)

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 100,000 - 150,000
Remote/Hybrid/Office work options
Private health insurance
Sponsored certifications & trainings
+2
QA Engineer with German
QA Engineer with German

NTT America, Inc. • City of Rome (NY)

Hybrid
USD 47,000 - 72,000
Remote options
Hybrid or Office work
Private health insurance
+3