Company Summary:
ELGO Technologies is a dynamic startup at the forefront of AI technology, specializing in crafting bespoke AI solutions that drive business transformation. Our mission centers around the responsible use of AI, with a strong commitment to ethical practices, security, and user-centric design. We pride ourselves on our innovative approach to integrating AI in various business processes, fostering an environment where technology meets creativity to solve real-world challenges. We also strive to be the top LLM application experts in APAC.
Job Description:
As a Full Stack Software Engineer, you'll be instrumental in developing and maintaining our suite of AI-powered applications. Your role involves working across the full technology stack, from database management to front-end development, ensuring seamless integration and functionality. You will be at the heart of our development team and also a core member of the founding team, contributing directly to projects and product strategy that embody our commitment to ethical AI and user-centric design.
Roles & Responsibilities:
Ā· Design, develop, and maintain full-stack AI applications.
Ā· Collaborate with cross-functional teams to translate business needs into technical specifications.
Ā· Implement responsive UI/UX designs for an optimal user experience.
Ā· Develop and maintain databases and server-side applications.
Ā· Ensure code quality, sustainability, and scalability.
Ā· Troubleshoot, debug, and upgrade existing software.
Ā· Stay up-to-date with emerging trends in software development and AI technologies.
Requirements:
Ā· Bachelorās degree in Computer Science, Engineering, or related field.
Ā· Proven experience as a Full Stack Developer or similar role with at least 4 years of relevant working experience.
Ā· Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery). Main frontend: React.js
Ā· Familiarity with back-end languages (e.g., Python, Ruby, Java, Golang) and JavaScript frameworks (e.g., Angular, React, Node.js). Main backend: Golang and Python
Ā· Experience with database technology (e.g., MySQL, MongoDB, NoSQL DBs).
Ā· Good working knowledge of Cloud Platforms (e.g. Azure, AWS, GCP) and DevOps.
Ā· (Optional) Good understanding of AI and Gen AI technologies and concepts.
Ā· Strong problem-solving skills and willingness to learn new technologies.
Ā· Excellent communication and teamwork skills.
Ā· Prior experience in developing custom enterprise-grade solutions highly preferred.
Ā· Prior experience in deploying large language models (LLMs) in cloud or on-premise highly preferred.
Ā· Willing to proactively voice opinions and thoughts on the business.
Ā· Self-driven and proactive learner.
What We Offer:
Ā· Opportunity to work in a vibrant tech startup environment.
Ā· Exposure to cutting-edge AI technologies and ethical AI practices.
Ā· A supportive, inclusive, and dynamic team culture.
Ā· Opportunities for accelerated professional growth and development.
Ā· Opportunity to work on interesting projects with high business/social impact.
Ā· ESOPs as an early hire
ELGO Technologies is committed to equal employment opportunities and welcomes applications from all qualified candidates.