Full Stack Engineer

Ampcus Inc
Fairfax, VA, United States
1 day ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Application Layers Computer Vision HTML5 Microsoft Azure Cascading Style Sheets (CSS) Databases Data Architecture Extract Transform Load (ETL)
+32 more
Python (Programming Language) Machine Learning Node.Js NoSQL Performance Tuning Svelte Next.js Search Technologies Web Application Security SQL Databases TypeScript Data Processing Cloud Platform System Chatbots Sql Optimization ReactJS Retrieval-Augmented Generation Large Language Models Grafana Prompt Engineering Backend Fastapi Webpack Collibra Performance Monitor Drilldown Build Tools Claude Es2015 Natural Language Understanding Data Pipelines Databricks

Job description

We are seeking a Senior Data Scientist / AI Full-Stack Engineer to design, build, and scale AI-powered analytics and application platforms. This is a hybrid role that blends data science with modern full-stack development (React/Next.js/Svelte + Node.js), with AI/ML - including natural language querying and RAG - woven through both the backend and the customer-facing product experience. You’ll build the data pipelines and AI capabilities that power the platform, and ship the application layer end to end., AI / NLP / RAG

  • Design and implement natural language querying interfaces over data (“ask a question ? generate query ? return visualization”)
  • Build and maintain RAG pipelines, vector search, and semantic query systems using LLMs (Claude or similar)
  • Develop prompt engineering strategies and continuously improve AI output accuracy and relevance
  • Integrate AI/ML capabilities into customer-facing UI to create smarter, adaptive user experiences

Data Science & Engineering

  • Develop and maintain SQL and Python logic for data processing and analysis
  • Integrate and normalize data from multiple sources (logs, APIs, databases, surveys)
  • Ensure data accuracy, consistency, and performance optimization
  • Implement data quality validation and monitoring processes

Full-Stack Application Development

  • Architect, build, and scale the front-end application layer using React.js, Next.js, or Svelte
  • Build backend services and APIs using Node.js (or FastAPI)
  • Design and implement dynamic, user-configurable dashboards and visualizations (charting libraries such as ECharts, Recharts, D3, or BI tools) with filtering, drill-down, saved views, and export (PNG/CSV/PDF)
  • Ensure platform is built for extensibility, performance, and long-term scalability

Delivery & Collaboration

  • Deliver iteratively using Agile/SAFe methodologies (PI planning, epics/features/stories, sprint execution)
  • Maintain documentation: data architecture diagrams, AI workflow and prompt design docs
  • Collaborate cross-functionally with program leadership, business stakeholders, and platform engineering; translate business needs into implemented solutions
  • Support platform evolution and integration with enterprise tools (e.g., Databricks, Collibra)

Requirements

  • 8-15 years of professional experience spanning data science and full-stack software development (exact range flexible depending on candidate strength across both sides)
  • Expert-level proficiency in one or more modern UI frameworks: React.js, Next.js, or Svelte
  • Strong backend experience with Node.js (or FastAPI/Python backend frameworks)
  • Advanced SQL and strong Python for data processing and analysis
  • Demonstrable hands-on experience with LLMs, prompt engineering, RAG, and/or vector search - not just conceptual familiarity
  • Modern JavaScript (ES6+), TypeScript, HTML5, CSS3
  • Experience with state management, build tools (Webpack/Vite), and testing frameworks
  • Solid understanding of both SQL and NoSQL database technologies
  • Experience with a major cloud platform (AWS, GCP, or Azure) and CI/CD pipelines
  • Experience working in Agile and/or SAFe environments, * Experience building AI-powered natural language querying or “ask your data” style features in production
  • A portfolio or examples of shipped AI-integrated features (chatbot, recommendation engine, NLP, computer vision, etc.)
  • Familiarity with AI-specific libraries/frameworks (LangChain, TensorFlow.js)
  • Exposure to Databricks and/or ETL/data pipeline frameworks
  • Experience with SvelteKit
  • Experience with performance monitoring/observability tools
  • Knowledge of web security best practices
  • Prior tech lead or architectural ownership role

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:29 min

Creating visual effects with Svelte animations and transitions

Markus Hatvan · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · World Congress 2025

Videos

See all

Related articles

See all