Job Description
We are seeking a talented Full Stack Engineer with experience in Large Language Models (LLM) and 3D technology. The ideal candidate should have a strong command of cloud technologies, JavaScript, React, Node.js, and Python. As a Full Stack Engineer, you will play a key role in developing and maintaining our LLM + 3D applications that are designed to transform how professionals engage with and manage complex matters.
Responsibilities
- Collaborate with the product team to design and develop LLM + 3D applications.
- Develop and maintain the front-end and back-end of our applications using JavaScript, React, and Node.js.
- Implement 3D visualization solutions.
- Ensure the scalability, security, and performance of our applications on cloud platforms.
- Work closely with the UX/UI designers to create user-friendly interfaces.
- Conduct regular code reviews and provide constructive feedback.
- Troubleshoot and resolve technical issues as they arise.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Full Stack Engineer with a strong grip on cloud technologies.
- Proficiency in JavaScript, React, and Node.js for web development.
- Strong experience with Python for back-end development and integration of language models.
- Experience with 3D modeling and visualization tools and libraries.
- Knowledge of Large Language Model (LLM) systems and processes.
- Familiarity with cloud platforms (e.g., AWS, Azure, or GCP).
- Proficiency in Git and code versioning tools.
- Excellent problem-solving skills and a proactive attitude.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, dynamic environment.
Bonus Skills:
- Experience with AR/VR technologies.
- Previous experience working on ML technology projects.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge technology at the intersection of LLM and 3D.
- A collaborative and innovative work environment.
- Career growth and professional development opportunities.
- Flexible remote working arrangements.