Experienced Full-Stack Developer in Data Science, Machine Learning & AI for E-commerce Optimization
Posted 2025-10-26
Remote, USA
Full Time
Immediate Start
Revolutionizing E-commerce with Data-Driven Insights We're on a mission to transform the way small businesses specializing in refurbished IT products make purchasing decisions across multiple online platforms. Our innovative system aims to harness the power of data science, machine learning, and AI to drive profitability and sales velocity. To achieve this, we're seeking a highly skilled and versatile Full-Stack Developer with a strong background in Data Science, Machine Learning, and AI to join our remote team. About Our Project Our project focuses on developing a cutting-edge system that integrates real-time sales data, historical purchase records, and supplier information to provide actionable insights for purchasing teams. The system will feature interactive 'Buying Requirement Sheets' and detailed sales analysis reports, enabling data-driven decision-making. By leveraging machine learning algorithms, we'll identify patterns in sales data to predict future trends and optimize inventory. Key Responsibilities Design and develop a user-friendly, scalable full-stack application with a robust interface for data input and display. Integrate the application with real-time sales feeds from multiple e-commerce platforms (Amazon, eBay, Shopify) and manage user access based on credentials and IP. Implement algorithms for sales data analysis, profit and loss calculation, and future sales trend projection. Develop machine learning models to identify profitable product characteristics and optimize inventory based on predictive analytics. Ensure seamless data exchange with our existing FileMaker Pro system and other external APIs. Implement security measures for data access and manipulation. Essential Qualifications To succeed in this role, you should have: Experience in building scalable full-stack applications with technologies such as Python, R, Node.js, Express, and relevant front-end frameworks. Proficiency in data manipulation and analysis tools (e.g., Pandas, NumPy) and machine learning libraries (e.g., Scikit-Learn, TensorFlow). Familiarity with database management systems (PostgreSQL, MySQL) and cloud platforms (AWS, Azure, Google Cloud) for deploying and scaling applications. Understanding of e-commerce dynamics and experience integrating with external APIs (Amazon, eBay, Shopify) for real-time data fetching. Preferred Qualifications While not mandatory, the following skills and experience will be a significant advantage: Knowledge of FileMaker Pro and experience with integrating it with other systems. Familiarity with AI and its applications in e-commerce. Experience with agile development methodologies and version control systems (e.g., Git). Skills and Competencies To excel in this role, you'll need: Strong problem-solving skills and the ability to innovate. Excellent communication and collaboration skills. Ability to work independently in a remote setting. Strong analytical and data-driven decision-making skills. Career Growth Opportunities and Learning Benefits By joining our team, you'll have the opportunity to: Work on a challenging and innovative project that combines data science, machine learning, and AI. Develop your skills in full-stack development, data analysis, and machine learning. Collaborate with a dynamic team and contribute to the company's growth and success. Work Environment and Company Culture We're a remote team that values: Collaboration and open communication. Innovation and creativity. Continuous learning and professional growth. We offer a competitive salary and benefits package, as well as a dynamic and supportive work environment. Compensation and Benefits We offer a competitive compensation package, including: A salary that reflects your experience and skills. Opportunities for professional growth and development. A comprehensive benefits package. Machine Learning Insights: Uncovering Hidden Trends The core of our machine learning initiative is to uncover hidden trends and profitability factors across our vast array of product categories and characteristics. By analyzing these dimensions, we aim to identify highly profitable and fast-selling combinations of characteristics, enabling us to prioritize refurbishing efforts and inventory purchases towards the most lucrative products. Our objective is to develop a machine learning model that can analyze numerous product characteristics, such as hardware specifications and sales channels, to predict future sales trends and optimize inventory. This will not only automate the identification of profitable trends but also adapt to evolving market conditions, ensuring our buying and refurbishing strategies remain ahead of the curve. Project Goals Our project has four primary goals: Dynamic Profit & Loss Calculation: Real-time tracking of sales and costs to determine profitability. Purchase Recommendation System: Use current stock levels and profitability projections to generate ranked buying lists. Historical Data Analysis: Leverage past purchase and sales data to forecast trends and inform buying decisions. Machine Learning Insights: Identify profitable product characteristics and optimize inventory based on predictive analytics. Data Handling Our system will handle: Real-time and historical sales and cost data integration. Automated and manual data entry options for cost and sales price adjustments. Security measures for data access and manipulation. Considerations When developing the system, we'll need to consider: Intuitive interfaces for users with varying levels of technical expertise. Seamless data exchange capabilities with our existing FileMaker Pro system. Future extensions to incorporate AI in purchasing decisions. Join Our Team If you're a motivated and experienced Full-Stack Developer with a passion for data science, machine learning, and AI, we encourage you to apply. You'll have the opportunity to work on a challenging and innovative project, develop your skills, and contribute to the company's growth and success. Take the next step and apply now to join our dynamic team! Apply for this job