Backend Software Engineering Intern

Anywhere

EngineeringInternshipRemote

Created • Sep 30, 2024

Deadline • Nov 30, 2024

Apply

Share

Are you a tech enthusiast eager to gain hands-on experience in backend development and machine learning? Join HRHouz as a Backend Software Engineering Intern, where you’ll work with cutting-edge technologies, collaborate on exciting projects, and build real-world skills in a flexible and dynamic environment.

What You’ll Do:

  • API Design & Development: Work with Python (Flask) / NodeJS to build scalable and efficient APIs for our platform.
  • Database Management: Gain experience in managing and optimizing databases like MongoDB, Postgres, and pgvector to store and retrieve data effectively.
  • ML Integration: Collaborate with the team on machine learning projects using tools like OpenAI and LLaMA for tasks such as embeddings and data engineering.
  • Cloud Infrastructure: Learn how to deploy and maintain applications on AWS (EC2, load balancers) to ensure reliable performance.
  • Backend Optimization: Improve the performance of existing services and enhance the overall system architecture.

What You Bring:

  • Programming Skills: Experience with Python and an understanding of backend frameworks like Flask. Experience with NodeJS.
  • Database Knowledge: Familiarity with MongoDB and Postgres, and a willingness to explore technologies like pgvector.
  • API Development: Enthusiasm for designing RESTful APIs and connecting services.
  • Interest in ML: A passion for machine learning, including tools like OpenAI and LLaMA, with a desire to learn more about data engineering and embeddings.
  • Eagerness to Learn: You’re excited about expanding your skills, working with new technologies, and contributing to real-world projects.

What You’ll Get:

  • Real Experience: Work on impactful projects that enhance your knowledge of backend systems, databases, and machine learning.
  • Mentorship: Collaborate with experienced engineers and receive feedback that will help you grow as a developer.
  • Flexible Hours: Enjoy the freedom to work on your own schedule while meeting project deadlines.
  • Portfolio Building: By the end of the internship, you’ll have tangible projects and skills to showcase on your resume or portfolio.

Who Should Apply?

  • Current students studying computer science, engineering, or a related field.
  • Recent graduates from computer science, engineering, or a related field.
  • Someone who can commit to a minimum of 20 hours per week for 4-6 months.
  • If you’re passionate about backend development and eager to learn, we’d love to hear from you!

Join HRHouz and get hands-on experience with the latest tech while helping shape the future of HR!

Submit your Application

Resume *

First Name *

Last Name *

Email *

Phone

LinkedIn URL *

Other website

Cover Letter