What are the responsibilities and job description for the Software Engineer position at Venchr?
Software Engineer (Full Stack)
We are building the critical infrastructure that powers breakthrough AI models at leading research labs and enterprises.
As a Senior Full-Stack Engineer on the engineering team, you will play a key role in building and maintaining an internet-scale platform that facilitates the hiring and onboarding of specialized experts who train and tutor AI systems.
- Shape the future of AI alignment by building intuitive, scalable interfaces that enable experts in specialized fields to train AI and contribute to the development of powerful LLMs.
- Enhance product capabilities by collaborating with engineers, product managers, and designers to deliver new features, resolve issues, and maintain a high-quality codebase while managing technical debt.
- Solve complex engineering challenges by designing and implementing solutions that improve system performance, scalability, and adaptability in an evolving AI landscape.
- Improve customer experience by working closely with the support team to diagnose and resolve issues, ensuring users have seamless interactions with our platform.
- Ensure system reliability by participating in on-call rotations, proactively monitoring system health, and addressing potential disruptions before they impact users.
What You Bring
- Full-stack expertise with 4 years of experience building seamless user experiences on the frontend and designing scalable, reliable backend systems.
- Proficiency in modern technologies, including TypeScript, Node.js, and GraphQL, with experience in Python, Kubernetes, and Google Cloud (MySQL, Spanner, GCS, PubSub) to architect efficient and high-performing solutions.
- Frontend development experience (2 years) with frameworks like React/Redux or Angular, ensuring designs translate into responsive, interactive user interfaces.
- A strong sense of ownership, continuously driving improvements in both the product and team dynamics while pushing for innovative solutions that enhance customer experience.
- An agile mindset, thriving in fast-paced environments where you take initiative, adapt quickly, and devise elegant solutions to complex technical challenges.