Job Specifications
About Everkind
At everkind, we believe technology can be a powerful force for good. Our mission is to improve emotional and social wellbeing by building a comprehensive AI platform that helps people navigate life's challenges and cultivate greater happiness. We are creating a supportive, empathetic digital companion to help users build resilience, foster meaningful connections, and find guidance in emotionally difficult situations.
The Opportunity
We are seeking a compassionate and highly skilled Senior Full Stack Engineer to be a cornerstone of our engineering team. In this role, you will move beyond standard applications to build technology that truly matters, tackling unique challenges at the intersection of psychology, AI, and software engineering. You will be instrumental in architecting and building an intelligent, secure, and scalable backend while ensuring seamless synergy with our mobile interface.
Key Responsibilities
Empathetic AI Development: Design and build core backend services using Python and FastAPI that power our platform's intelligent features.
Generative AI Integration: Architect and implement secure, context-aware interactions by integrating with leading LLM APIs, such as Google Gemini.
Advanced AI Logic: Develop sophisticated logic for prompt engineering, Retrieval-Augmented Generation (RAG), and conversational flows designed for supportive communication.
Graph-Based User Modeling: Model and manage complex user journeys and emotional states within our Neo4j graph database using efficient Cypher queries.
Full Stack Synergy: Collaborate closely with our mobile team to define clean, efficient API contracts for our React Native application.
Secure Cloud Infrastructure: Deploy, manage, and scale the application on Google Cloud Platform (GCP) using Cloud Run, GKE, and Vertex AI.
Technical Leadership: Lead architectural decisions, promote best practices for code quality, and mentor other engineers to foster a culture of technical excellence.
Data Privacy Champion: Implement best-in-class practices to protect sensitive user data and ensure user privacy in every aspect of the platform.
Required Qualifications
Education: Bachelor's of Engineering or Technology in CS, IT, or Electronics and Communication (4-year degree).
Experience: Minimum of 7 years in the software developer ladder with a clear progression of responsibility.
Stability: Minimum of 3 years of continuous experience at the same company or organization.
Full Stack Expertise: Demonstrable full-stack experience with deep expertise in Python backend development.
AI Proven Track Record: Direct, hands-on experience building and shipping generative AI products using LLM APIs (e.g., Google Gemini, OpenAI).
Technical Foundations: A strong grasp of software architecture, design patterns, data structures, and building robust RESTful APIs.
Cloud Proficiency: Proven experience with application deployment on at least one major cloud provider (GCP, AWS, or Azure).
Preferred Qualifications
Hands-on experience with FastAPI.
Understanding of embeddings, RAG, and fine-tuning.
Experience with Neo4j and the Cypher query language.
Deep expertise with Google Cloud Platform (GCP), especially serverless and AI/ML services.
Familiarity with the mobile development lifecycle and/or React Native.
Experience with Docker and Kubernetes.
A genuine interest in psychology, mental health, or emotional wellbeing.