Software Engineer Intern

Centric Software Logo

Centric Software

πŸ’΅ $45k-$62k
πŸ“Remote - United States

Summary

Join Centric Software as a Software Engineer Intern and gain hands-on experience in various areas like Full Stack Development, Back-End Development, Java/JavaScript Development, Database Management, NLP, and LLMs. This internship offers a 2-week training program, project involvement with agile teams, and opportunities to contribute to impactful projects. The internship is a hybrid role (2-3 days in the Campbell, CA office for Full Stack roles) and lasts 12 consecutive weeks during the summer break. Interns will be assigned focus areas based on skills and interests. The hourly pay range is $22.00-$30.00.

Requirements

  • Currently pursuing a bachelor's degree or higher in Computer Science or a related field
  • Demonstrate familiarity with some of the following technologies and tools: Programming Languages: HTML, CSS, JavaScript, Java, J2EE
  • Demonstrate familiarity with some of the following technologies and tools: Frameworks and Libraries: React, Angular, Node.js
  • Demonstrate familiarity with some of the following technologies and tools: Development Tools: Git/Bitbucket, Jenkins, JUnit, UML, JIRA, Eclipse
  • Demonstrate familiarity with some of the following technologies and tools: Databases: SQL, NoSQL databases
  • Possess a basic understanding or coursework in Natural Language Processing and Machine Learning concepts
  • Possess strong analytical abilities with a proactive approach to learning and overcoming technical challenges
  • Possess effective verbal and written communication skills, with the ability to articulate ideas clearly
  • Demonstrate the ability to work collaboratively within a team environment, demonstrating adaptability and a willingness to assist others

Responsibilities

  • Complete a comprehensive 2-week training program under the guidance of an experienced mentor to familiarize yourself with our development processes and tools
  • Collaborate with a small, agile development team to work on user stories, bug fixes, and tasks that challenge and expand your skill set
  • Design and implement features across the entire stack, utilizing technologies such as TypeScript and React
  • Develop robust server-side applications and APIs, ensuring scalability and performance
  • Contribute to applications primarily using Java and JavaScript, focusing on both front-end and back-end functionalities
  • Assist in designing, implementing, and optimizing database schemas and queries to support application features
  • Participate in projects involving Natural Language Processing and Large Language Models, contributing to innovative AI-driven solutions

Benefits

  • Hybrid Work Environment: This internship requires a commitment of 2-3 days per week in our Campbell, CA office for specific focuses such as Full Stack
  • Duration: 12 consecutive weeks for summer break
  • Compensation: $22.00-$30.00 per hour

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs