Location: Remote   |   Full-Time
TypeScript React Node.js JavaScript TypeScript GraphQL REST Python Docker Kubernetes CI/CD PostgreSQL MongoDB Redis Hedera Solidity AI Machine Learning LLM Full Stack Engineer
**About ProveAI:** ProveAI is an AI management platform that helps organizations centralize and manage their AI models while maintaining strict oversight of data access and usage. Built on distributed ledger technology, ProveAI provides tamper-proof oversight, ensuring organizations can set and enforce guardrails to mitigate risk and optimize AI performance.

**Job Description:**
As a Full Stack Software Engineer at ProveAI, you will play a critical role in building our next-generation AI governance platform, helping enterprises ensure responsible AI usage through robust, secure, and scalable tools. You will work across the stack—primarily using TypeScript, React, and Node.js—with opportunities to contribute to both backend systems and frontend interfaces. While the role values frontend capability, strong backend engineering experience is essential to support our API layer, data processing, and system integrations.

**Responsibilities:**
- Build and maintain full stack applications using React, Node.js, and TypeScript
- Design and develop RESTful or GraphQL APIs and backend services that interface with AI systems and blockchain infrastructure
- Work closely with product managers and designers to deliver intuitive, performant user experiences
- Write clean, modular, and testable code that meets production-readiness standards
- Develop and maintain cloud-hosted infrastructure components and CI/CD pipelines
- Collaborate with cross-functional stakeholders to translate business goals into technical solutions
- Debug, monitor, and optimize performance across both frontend and backend components
- Contribute to shared codebases and documentation, including internal libraries and SDKs
- Participate in Agile processes (sprints, stand-ups, retrospectives) and peer code reviews
- Occasionally contribute to writing smart contracts or supporting Web3 applications

**Requirements:**
- 3+ years of experience as a professional software engineer
- Proficiency in TypeScript and JavaScript (ES6+)
- Experience with React (including hooks, context API, and state management)
- Experience with Node.js, including API development and backend logic
- Familiarity with databases (e.g., PostgreSQL, MySQL, MongoDB, Redis)
- Exposure to both frontend and backend systems in a production setting
- Comfortable working in a fast-paced, agile environment
- Strong debugging, problem-solving, and structured thinking skills
- Excellent English communication and collaboration skills
- Proven experience contributing to professional, team-based software projects
- Additional nice-to-haves: Experience with Python, familiarity with smart contracts or blockchain (e.g., Hedera, Solidity), experience deploying in cloud environments (e.g., AWS, IBM Cloud), knowledge of DevOps tools (Docker, Kubernetes, CI/CD pipelines), exposure to AI, machine learning, or LLMs, experience with test frameworks (Jest, Cypress, Selenium)

**Benefits:**
- Fully remote, work from home environment
- Flexible working hours
- Paid Time-Off
- Periodic in-person offsites globally (travel permitting)
- Long-term incentive programs
- Continued education support
- Advancement opportunities
Post Date: June 25, 2025