Responsibilities:
Platform Development:
- Lead the front-end and back-end development of the platform. Core features include user authentication, profile management, job postings, AI-powered matching, and real-time dashboards.
- Back-End Development: Design and implement scalable, secure back-end architectures, using appropriate frameworks and cloud infrastructure (AWS, GCP, Azure).
- Front-End Development: Work with the UI/UX designer to implement responsive and intuitive front-end user interfaces, ensuring that the user experience is smooth and intuitive across all devices.
- Core Functionality:
- User Authentication & Data Security: Build a secure user authentication system, allowing users to create profiles, manage accounts, and access platform features.
- Job Posting & Dashboard: Create an interactive and dynamic job posting feature, as well as user dashboards where key data and projects can be managed.
- Search Algorithms & AI-Powered Matching: Design and develop AI/ML models that will drive the platform’s matching engine, connecting users (freelancers, manufacturers, investors) with relevant opportunities based on key criteria.
- AI & Machine Learning Integration:
- AI Model Training: Collaborate with the CTO and data scientists to develop and train machine learning models for intelligent user-job matching, recommendations, and other data-driven insights.
- Data Collection: Work with the data team to collect and structure data that will be used to train and refine AI models.
- AI-Powered Search: Implement AI-based search functionalities that adapt to user behavior, making it easier for users to find relevant opportunities and connections.
Database Design & Management:
- Database Setup & Maintenance: Design and manage databases to handle user data, job listings, and AI model outputs. Ensure the database is secure, efficient, and scalable.
- Data Security: Implement robust security protocols to protect sensitive user data, particularly in compliance with healthcare regulations like HIPAA.
Collaboration & Communication:
- Work Closely with the UI/UX Designer: Implement front-end designs that align with the platform’s vision, ensuring that they are functional and user-friendly.
- Collaborate with Data Science Team: Work closely with the CTO and data scientists to ensure that AI and ML models are effectively integrated into the platform’s functionality.
- Cross-Departmental Collaboration: Coordinate with marketing and research teams to ensure that technical solutions align with business goals.
Testing, Debugging, & Optimization:
- Testing AI Models: Continuously test and validate AI models to ensure accuracy, relevance, and performance, iterating as needed to improve the results.
- MVP Optimization: Optimize the platform for speed, security, and scalability. Conduct performance testing, debugging, and quality assurance.
Future Scalability:
- Plan for Growth: Build with scalability in mind. The platform must be able to handle increased user load, additional AI functionalities, and feature expansion post-MVP.
Requirements:
Technical Skills:
- 5+ years of experience as a full-stack developer, with a focus on SaaS platforms or marketplace solutions.
- Expertise in front-end frameworks like React, Angular, or Vue.js and back-end technologies like Node.js, Python, or Java.
- AI & Machine Learning:
- Experience developing and training AI/ML models is essential. You must be proficient in model development, data collection, and AI integration into platforms.
- Strong experience with AI libraries and frameworks such as TensorFlow, Keras, or PyTorch.
- Ability to implement AI-powered features like matching algorithms, predictive analytics, and personalized recommendations.
- Data Management & Security:
- Experience with databases such as PostgreSQL, MySQL, or MongoDB.
- Strong understanding of data security, including compliance with HIPAA and other data privacy regulations.
Soft Skills:
- Collaborative Mindset: Proven ability to work closely with non-technical team members, including UI/UX designers and marketing teams, ensuring platform alignment with business goals.
- Analytical Problem Solving: Strong problem-solving skills, especially in AI/ML model development and system optimization.
- Start-Up Mindset: Ability to work in a fast-paced, evolving startup environment where agility and speed are key.
- Communication Skills: Effective communicator who can explain technical details to non-technical team members.
Additional Qualifications:
- Experience in Healthcare/Regulated Industries (Preferred): Experience working in healthcare, medtech, or other regulated industries is a bonus, especially where AI is used for data processing and decision-making.
- Cloud Infrastructure (AWS/GCP/Azure): Experience deploying applications to cloud environments and managing cloud infrastructure.
Compensation:
- Base Compensation: Contract-based role, with an estimated budget of $40,000 - $50,000 allocated for your contribution to complete the initial MVP.
- Equity Options: Healthy Equity options available based on contributions and long-term commitment to the company’s success.
Why You Should Join Us:
Medara is building a platform that will transform an entire industry, and as the Lead Full-Stack Developer, you’ll play a key role in bringing this vision to life. You’ll have the opportunity to work on a cutting-edge platform, developing AI-driven features that are critical to the platform’s success. If you are excited about building innovative solutions in a flexible, startup environment, this is the perfect opportunity.