About the work from home job/internship
Selected intern's day-to-day responsibilities include:
1. Frontend Development:
Build a responsive user interface using React.js or Next.js for key features like user dashboards, content generation forms, and scheduling interfaces.
Implement styling with Tailwind CSS or Material-UI to ensure a professional and intuitive design.
Ensure the frontend communicates effectively with backend APIs (e.g., fetching generated content, displaying analytics).
2. Backend Development:
Set up a FastAPI backend in Python to handle API requests (e.g., content generation, user authentication, scheduling).
Integrate with the LinkedIn API for posting, scheduling, and retrieving user data (e.g., profile info, post analytics).
Manage database operations using PostgreSQL for storing user data, generated content, and schedules.
3. AI Integration:
Integrate OpenAI's API (or an alternative like Hugging Face models) to generate LinkedIn posts based on user inputs (e.g., expertise, tone).
Implement basic logic for personalizing content by analyzing user inputs or LinkedIn profile data.
Optimize API calls to ensure fast response times and manage costs (e.g., caching responses with Redis).
4. Deployment and Testing:
Deploy the frontend on Vercel/Netlify and the backend on AWS/Heroku.
Set up basic CI/CD pipelines using GitHub Actions for automated testing and deployment.
Conduct unit testing for API endpoints and integration testing for LinkedIn and AI API workflows.
5. Documentation and Collaboration:
Document code and API endpoints (e.g., using FastAPI's Swagger documentation).
Collaborate with the second intern to ensure the product meets user needs (e.g., implementing features based on user feedback).
Maintain version control using Git and collaborate via GitHub.
Expected Skill Set:
1. Basic proficiency in JavaScript (React.js or Next.js) for frontend development.
2. Familiarity with Python and REST API frameworks like FastAPI for backend development.
3. Understanding of APIs (e.g., REST, OAuth) for integrating with LinkedIn and AI services.
4. Experience with databases (PostgreSQL) and caching (Redis basics).
5. Familiarity with deployment tools (Vercel, AWS/Heroku) and version control (Git).
6. Eagerness to learn and problem-solve, as interns may not have advanced expertise.
Time Allocation (Estimated):
1. 40% Frontend Development
2. 30% Backend Development
3. 20% AI Integration
4. 10% Deployment and Testing
Earn certifications in these skills
Skill(s) required
Artificial Intelligence
Data Science
Deep Learning
JavaScript
Machine Learning
Natural Language Processing (NLP)
Earn certifications in these skills
Who can apply
Only those candidates can apply who:
1. are available for the work from home job/internship
2. can start the work from home job/internship between 12th Mar'25 and 16th Apr'25
3. are available for duration of 3 months
4. have relevant skills and interests
Perks
Certificate
Letter of recommendation
Flexible work hours
5 days a week
Number of openings
2
About LoraTech Solutions
We collaborate with ambitious teams. The services we provide are web development, mobile applications, digital marketing, cloud solutions, and data analytics.