Full Time
5 usd per hour
TBD
Jan 30, 2025
1. Programming Languages:
? JavaScript (Node.js, React, Angular, Vue): Essential for building the
front-end and back-end of web apps.
? Java or C# (optional): Depending on your tech stack and back-end needs.
2. AI Integration:
? Understanding of how to integrate AI models into production web applications
(i.e., how to expose models via APIs or integrate them into the web app
backend).
3. Web Development Frameworks & Technologies:
? React.js, Vue.js, or Angular for the front-end.
? Node.js or Django (Python) for back-end development.
? RESTful APIs or GraphQL for integrating the AI models with the front-end.
4. Databases:
? SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB) for data storage.
? Knowledge of integrating databases with web applications.
5. Cloud Services:
? Familiarity with AWS, Azure, or Google Cloud for deploying AI models,
hosting web applications, and managing infrastructure.
? Experience with DigitalOcean is a plus.
? Knowledge of Docker and Kubernetes for containerization and deployment.
6. Version Control:
? Proficiency in using Git and GitHub/GitLab for version control and
collaborative development.
7. Testing & Debugging:
? Knowledge of automated testing frameworks (e.g., Jest, Mocha, PyTest) for
both web and AI components.
? Ability to debug both web code and AI model performance issues.
Soft Skills:
1. Problem-Solving: Ability to tackle complex challenges and find innovative solutions,
especially in AI integration and optimization.
2. Communication: Clear communication is key for discussing technical issues and
collaborating with teams (product, design, etc.).
3. Project Management: Ability to prioritize tasks, manage time efficiently, and meet
deadlines in a fast-paced environment.
4. Curiosity & Learning: AI and web development are fast-evolving fields, so a passion
for continuous learning is important.
Experience:
? Previous AI/ML project experience: Demonstrated ability to implement AI/ML
models into production environments and integrate them with web applications.
? Portfolio: Ability to show previous AI-integrated web apps or contribute to
open-source projects that reflect similar work.
Optional Skills:
? Experience with WebSockets or real-time communication if your app needs live AI
updates (e.g., chatbots, recommendation engines).
? Understanding of ethics in AI, especially regarding data privacy and fairness, if your
app handles sensitive information.
Education:
? Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a
related field (optional, but often preferred).
? Specialized courses or certifications in AI/ML development.
Schedule: Monday through Friday from 10am-6pm EST
To Apply - Please provide your resume and we will get in touch with you.