Full Stack Engineer

Role Overview

We are seeking a passionate and experienced Full Stack Engineer to join the NeuralLens.ai team on an equity-only basis. As a key member of our startup, you will play a vital role in building and scaling a cutting-edge platform focused on machine learning for data lineage and PII identification. This is an opportunity to work at the intersection of AI and data governance, contributing to the development of innovative products that will transform how organizations manage and protect their data. In this role, you will collaborate closely with the founders and the core team, contributing to both frontend and backend development. You will have the opportunity to shape the architecture of our product, write high-quality code, and bring your ideas to life in a fast-paced, dynamic environment.

Responsibilities

  • Lead the design, development, and deployment of both frontend and backend components of the NeuralLens.ai platform, ensuring a seamless and responsive user experience.
  • Build intuitive and visually appealing user interfaces using React.js, ensuring that complex data is presented clearly and effectively.
  • Develop and maintain a robust backend system using Node.js, Python, and Cassandra, optimizing performance, scalability, and data integrity.
  • Implement and optimize event-driven architecture within the platform, ensuring scalability, resilience, and efficient data processing.
  • Work closely with the product and design teams to translate business requirements into technical solutions that align with the company’s goals.
  • Write clean, maintainable, and efficient code. Review and refactor code as necessary, ensuring adherence to best practices in software engineering.
  • Stay up-to-date with emerging technologies and trends in AI, ML, and full-stack development, applying this knowledge to enhance the product and solve complex problems.
  • Take full ownership of the development process, from ideation to deployment, and contribute to the overall product strategy.
  • As we grow, you’ll have the opportunity to mentor junior engineers, fostering a culture of continuous learning and innovation within the team.

Requirements

  • Extensive experience in full stack development, with proficiency in React.js, Node.js, Python, and working knowledge of Cassandra or similar databases.
  • Strong experience in building responsive and user-friendly interfaces, with an eye for detail and a deep understanding of UX/UI principles.
  • Solid understanding of backend technologies, microservices architecture, RESTful APIs, and cloud platforms (AWS, Azure, GCP).
  • Hands-on experience with building backend components on both Azure and AWS, including serverless architectures, database management, and cloud-native services.
  • 5+ years of experience in Java, with a deep understanding of object-oriented programming and enterprise-level development.
  • Strong experience in implementing and optimizing event-driven architecture, ensuring system scalability and efficiency.
  • A passion for AI/ML, particularly in the areas of data governance, data lineage, and PII identification. Experience with these technologies is a plus.
  • Excellent problem-solving skills with a strong understanding of algorithms, data structures, and software design patterns.
  • Strong communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.
  • Comfortable working in a fast-paced, startup environment, with a proactive attitude and a willingness to wear multiple hats.

What We Offer

  • Opportunity to work with cutting-edge AI and machine learning technologies in the data security domain.
  • Flexible, remote working environment.
  • Equity-based compensation with significant growth potential.
  • Be part of a fast-growing pre-seed startup, shaping the future of data security and privacy solutions.

Job Category: Engineering
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top