Tech Stack
AWSDockerJavaKubernetesPostgresPythonReactReact NativeRedux
About the role
- Code daily to tackle challenges and drive our product to market.
- Develop a backend architecture to support our LLM-powered health and wellness AI.
- Design and develop LLM applications that serve our users.
- Optimize our LLM applications for latency, concurrency, uptime, etc.
- Take a leading role in creating interactive, data-driven mobile and web apps using a modern tech stack.
- Enhance our backend to power front-end and device features.
- Collaborate with a team of accomplished, high-performing engineers.
- Beyond app development, gain hands-on experience with embedded devices, front-end, back-end, AWS, and Kubernetes.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent practical experience, coupled with 6-7 years of professional experience as a Full Stack Software Engineer or in a similar role.
- Professional experience in LLM architectures (e.g. RAG) is a must.
- Familiarity with commonly used LLM APIs (OpenAI, Gemini, etc.).
- Proficient in React and React Native for building responsive and mobile-first user interfaces,
- with strong experience in Redux for effective state management.
- Proficient in Python and Java 11+ for developing robust server-side applications and experienced in designing and implementing RESTful APIs to facilitate seamless integration between front-end and back-end systems.
- Hands-on experience with PostgreSQL or other relational databases, ensuring efficient data storage, retrieval, and management for scalable applications.
- Proficient in containerization using Docker and orchestration with Kubernetes, with a proven track record of deploying and managing applications on AWS EKS (Elastic Kubernetes Service) and ECS (Elastic Container Service).