Software Engineer with AI
Role details
Job location
Tech stack
Job description
About the Role: We are seeking a talented and driven Full Stack Software Engineer to join our engineering team. In this role, you will be instrumental in architecting and scaling the core infrastructure of our marketplace platform. You will work across the stack to build resilient backend services, design complex transactional logic, and implement applied AI integrations. The ideal candidate is a problem-solver who thrives in a fast-paced environment and has hands-on experience building production-ready applications., Key Responsibilities: Full-Stack Development: Architect, develop, and maintain robust web applications using TypeScript, JavaScript, and Python.
Complex System Architecture: Design and implement highly complex backend logic, including maintaining and scaling a seamless multi-seller checkout system for the marketplace.
Database Management: Design data models, write efficient queries, and manage relational data architecture using SQL.
AI & Feature Integration: Develop and integrate advanced, AI-driven features and data processing pipelines into the core product. Cloud & Infrastructure: Deploy and manage application environments utilizing modern hosting platforms like Railway, and manage secure cloud storage and asset delivery via AWS S3. Agile Collaboration: Participate in daily stand-ups, code reviews, and sprint planning to ensure code quality, security, and alignment with industry best practices.
Requirements
Do you have experience in TypeScript?, Do you have a Master's degree?, Experience: 1 to 2 years of professional experience in software engineering, full-stack development, or a related field.
Core Languages: Strong proficiency in TypeScript, JavaScript, and Python. Backend & Databases: Hands-on experience building APIs and managing relational databases with SQL.
Cloud & Deployment: Proven experience deploying scalable applications using Railway and managing cloud storage with AWS S3.
Problem Solving: Strong ability to debug complex issues, optimize application performance, and write clean, maintainable code.
Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field.
Bonus Points (Optional but preferred):
- Previous experience working in a startup environment or as a founding engineer.
- Familiarity with building E-commerce or multi-vendor marketplace platforms.
- Experience with advanced applied AI or machine learning integrations.
Benefits & conditions
830 East Higgins Road, Schaumburg, IL 60173 Hybrid work $5,500 - $6,500 a month - Contract, Pulled from the full job description
- Paid time off, Pay: $5,500.00 - $6,500.00 per month
Benefits:
- Paid time off