Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineering Intern

Keywords AI Inc.

Software Engineering Intern

San Francisco, CA
Internship
Paid
  • Responsibilities

    Job Description

    At Keywords AI, we are building the future of job search and recruiting with Artificial Intelligence. We are seeking Full-stack Software Engineering Interns who will be contributing to platform design, architecture, development, maintenance and production support. The ideal candidate should have a solid background in software development, good understanding of database deployment, and have the ability to work efficiently in a fast-paced startup environment. This is an unpaid, part-time position. Qualifications: * You may meet or have interest in any one of the following qualifications: * Proficiency in Python and experience with popular Python frameworks such as Django and Flask. * Experience working with JavaScript frameworks such as React.js and Node.js. * Familiarity with CSS frameworks such as Bootstrap and Tailwind. * Experience with machine learning tools and techniques, including knowledge in NLP (RNN, LSTM, attention mechanism). * Knowledge of web crawling techniques and tools for efficient data mining and extraction. * Solid understanding of PostgreSQL, experience with search engine development is a plus. * Proven experience in deploying machine learning models and databases on Google Cloud Platform. * Chrome extension development experience is a plus. * Proficiency in Version Control using GitHub. * Experience with application packaging tools such as Docker. * Strong ability to quickly learn and adapt to new technologies in a fast-paced environment. * Excellent communication and collaboration skills to effectively work with cross-functional teams. Responsibilities: * Collaborate with a multidisciplinary team to design, develop, and maintain features and functionalities for our AI-driven platform. * Implement user interfaces using modern web technologies, ensuring optimal performance and user experience. * Develop and integrate machine learning models for natural language processing, improving the platform's AI capabilities. * Utilize web crawling techniques to gather data to support platform improvements. * Design, deploy, and maintain databases. * Optimizing search engine functionality for better user experience. Company Description One-stop AI solution for job search and recruiting.

    Company Description

    One-stop AI solution for job search and recruiting.