Job Summary: Ai Squared is seeking a talented and motivated software engineer to join our team part-time to help us build a JavaScript interpreter. The successful candidate will have a passion for coding and a deep understanding of JavaScript, its syntax, and core concepts.
Responsibilities:
- Help design, implement and maintain a JavaScript interpreter
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams to identify, troubleshoot and resolve issues
- Participate in code reviews and provide constructive feedback to peers
- Contribute to the development of best practices and coding standards
- Stay up-to-date with the latest industry trends and technologies related to JavaScript
Requirements:
- Bachelor's degree in Computer Science or related field
- Strong experience with JavaScript and its core concepts
- Strong understanding of programming languages, compilers, and interpreters
- Experience with software development methodologies (e.g., Agile, Scrum)
- Excellent problem-solving, debugging, and analytical skills
- Ability to work independently and as part of a team
- Good written and verbal communication skills
Nice to Have:
- Experience with JavaScript-based build tools (e.g., Babel, Webpack)
- Experience with JavaScript testing frameworks (e.g., Jest, Mocha)
- Experience with open source Javascript interpreters
- Contributions to open source projects related to JavaScript or compilers/interpreters
We offer a dynamic and fast-paced work environment, opportunities for professional growth and development, and a competitive salary and benefits package.
If you are a driven and motivated software engineer looking for a challenging and rewarding opportunity, please apply today!
Who We Are? https://squared.ai/
Accelerating the path of Machine Learning capabilities into the hands of the end user is a massive bottleneck preventing ML's full value being realized. As data scientists ourselves, we're frustrated by the time and resources involved in integrating ML into browser-based workflows. Our model integration framework solves this problem by eliminating the need for a bespoke model endpoint – just drag and drop a model file into our integration framework and visualize your model's inferences instantly!