Job Summary
We are seeking a strong Full-Stack Engineer to design and implement robust systems for handling large-scale datasets and delivering web-based AI model pipelines. The ideal candidate will have expertise in scalable backend systems, database architecture, and frontend development, as well as experience in deploying AI/ML workflows to end-users.
- Architect, implement, and optimize scalable databases capable of handling large dataset storage, search, retrieval, and transfer operations.
- Develop robust APIs and backend solutions using Node.js, Python (Flask/FastAPI), or similar technologies.
- Design and implement secure and efficient data pipelines for AI model integration.
- Build end-to-end pipelines to deploy AI models as a user-facing web product.
- Integrate AI model workflows into web-based platforms, ensuring efficient model execution and result delivery.
- Collaborate with data scientists and AI researchers to align on deployment strategies and optimization.
- Develop user-friendly, responsive web interfaces using frameworks such as React or Angular.
- Ensure seamless interaction between the frontend and backend, providing a smooth user experience for running AI models.
- Implement tools and features that allow users to visualize AI model outputs effectively.
- Design and implement scalable system architectures for high-performance web applications.
- Optimize system performance to ensure reliability under high data and user load.
- Implement best practices for cloud-based deployment and containerized solutions (e.g., Docker, Kubernetes).
- Experience: 3–5 years of industrial experience in full-stack development and database design.
- Frontend Expertise: Proficiency with React.js, Angular, or similar frameworks.
- Backend Expertise: Strong experience with Node.js, Express, Flask, or FastAPI; working knowledge of relational and non-relational databases (e.g., MongoDB, Neo4j, SQL).
- Scalability: Proven ability to design and implement scalable systems with efficient data handling.
- AI/ML Experience: Familiarity with integrating AI/ML models into web platforms.
- Collaboration Skills: Excellent communication and teamwork skills, with experience working across multidisciplinary teams.
- Experience with cloud platforms (AWS, GCP, or Azure) and distributed computing.
- Familiarity with numerical computing and scientific data workflows.
- Knowledge of AI/ML frameworks (TensorFlow, PyTorch) and deployment practices.
- Understanding of security best practices for web and data systems.
- Seniority LevelEntry level
- Industry
- Services for Renewable Energy
- Employment TypeFull-time
- Job Functions
- Engineering
- Information Technology
- Skills
- Full-Stack Development
- Back-End Web Development
- Artificial Intelligence (AI)
- Stack
- Machine Learning
- Databases
- Data Architecture
- Architecture
- HTML
- 401(k)
- 401(k) 5% Match
- AD&D insurance
- Bereavement leave
- Dental insurance
- Dependent health insurance coverage
- Flexible spending account
- Free parking
- Health insurance
- Life insurance
- Paid holidays
- Paid parental leave
- Paid sick time
- Referral program
- Vision insurance
Work Location: Hybrid remote in Woburn, MA 01801