See more Collapse

Senior Software Engineer

2 months ago


Detroit, United States Shoptelligence Full time

Shoptelligence is in search of a back-end engineer to continue to enhance our state-of-the-art AI-powered retail platform as the company continues its growth and evolution.


Who we are:


Shoptelligence is on a mission to help retailers make shopping a delightful experience for customers with intelligent technology and analytics solutions. We’re making a difference in the retail world as the market leader in data-driven shopping experiences in Home Furnishings. Several leading organizations trust us to enhance their customers’ shopping experience through fun and interactive style discovery online and in store. Our Design Discovery Platform uses AI and sophisticated engineering to transform a retailer’s basic product data into an interactive and customizable shopping experience for shoppers, simultaneously allowing the retailer to gain rich insights into consumer and product trends.


Our engineering team works collaboratively in an agile environment with our data science, style analyst and client success teams. Our focus is innovatively tackling omni-channel retailing opportunities at scale. In an era of shopping riddled with choice paralysis, we are making shopping fun again for consumers, allowing them to get the inspiration and direction they crave while still having the autonomy to sort through options and find their perfect, unique style.

At Shoptelligence, we love what we do and we do it well. Our small but dedicated team works hard and plays hard, while maintaining a healthy work-life balance. We get to solve challenging problems that stretch our skills and innovative abilities. We look to work with people who are bright and curious and push intellectual limits to deliver practical solutions. As a member of our team, you’ll see your impact on the company and the rest of the team as we work together in a collaborative environment.


Role description:


We're looking for engineers who have fresh ideas from all areas, not only with a willingness to learn but also with the desire and ability to solve problems creatively. As a Software Engineer you will be responsible for creating the next generation of our AI powered Design Discovery platform using Python and SQL in a cloud environment. This includes developing software and APIs, setting up infrastructure and CI/CD deployments with automated unit tests, as well as leading client integrations onto the platform.


A few requirements:

  • 5+ years of experience with production-level systems
  • Experience in Python
  • Experience in Javascript
  • Experience with REST APIs
  • Experience with SQL
  • Experience with Google Cloud Platform (GCP)
  • Excellent written and verbal communication skills
  • Excellent problem solving and analytical skills
  • Excellent time management
  • Deep, insatiable passion for finding simple solutions and automation


Preferred but not required:

  • Experience with React / Javascript / TypeScript
  • Experience working with big data sets
  • Experience with data pipelines, ETL, data lakes, data warehouse
  • Experience with machine learning


Our Tech Stack:

python, linux, react, typescript, jest, php, gcp, auth0, machine learning, tensor flow, sanic, gitlab, npm, nginx, big query, optimize, google data studio, sql, docker, kubernetes, retool, data fusion(spark), javascript


Location: Our team members meet once a quarter in Michigan but we are full time remote.


Why work at Shoptelligence?


Shoptelligence is perfect for you if you want to have a direct say in the growth and development of our product and like to bring unique, innovative solutions to a wide variety of challenges. We use cutting-edge technologies that help our engineers stay abreast of the market trends, offering our team development opportunities that are difficult to come by in large organizations, all in a fun environment with great colleagues.


If you are ready to start the conversation about how you might contribute to our team at Shoptelligence, submit your resume today Shoptelligence is an equal opportunity employer.



We have other current jobs related to this field that you can find below


  • Detroit, United States Apexon Full time

    About Apexon Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation. Role Description & Responsibilities...


  • DETROIT, United States SAIC Full time

    Description SAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command (IFMC) System of Systems (SoS) program within the Program Executive Office (PEO) for Missiles and Space, including technical oversight to ensure robust implementation of software safety policies, procedures...


  • Detroit, United States Revela, Inc. Full time

    About the Company : Revela is seeking software engineers! Are you looking to work with a fun group of people building industry-disrupting solutions? Do you enjoy working in a Ruby on Rails technology stack? Then let's chat! This role is responsible for mentoring, new feature development, architecture upgrades, performance enhancements, and bug fixes. We're a...


  • Detroit, United States Revela, Inc. Full time

    About the Company:Revela is seeking software engineers! Are you looking to work with a fun group of people building industry-disrupting solutions? Do you enjoy working in a Ruby on Rails technology stack? Then let's chat! This role is responsible for mentoring, new feature development, architecture upgrades, performance enhancements, and bug fixes. We're a...


  • Detroit, United States Revela, Inc. Full time

    About the Company:Revela is seeking software engineers! Are you looking to work with a fun group of people building industry-disrupting solutions? Do you enjoy working in a Ruby on Rails technology stack? Then let's chat! This role is responsible for mentoring, new feature development, architecture upgrades, performance enhancements, and bug fixes. We're a...


  • Detroit, United States American Axle & Manufacturing Full time

    At AAM, the POWER is in our people. We believe that an equitable and inclusive workplace benefits everyone and that the diversity of our Associates drives creativity and innovation. Our global team of associates is made of dreamers, doers and innovators who are Bringing the Future Faster by Delivering POWER for a safer, brighter and more sustainable...


  • Detroit, United States VALID8 Financial Full time

    We believe in the power and importance of infrastructure. Every few decades a major inflection point in the world’s infrastructure progresses humanity forward. Vanderbilt and the railroads, Edison and the electrical grid, Eisenhower and the highways, and now Airspace Link’s low altitude digital infrastructure. As a high growth software and data startup...

  • Software Engineer II

    2 months ago


    Detroit, United States Blue Line Foodservice Distribution Inc Full time

    Job Summary: Build a Bigger, Better, Bolder Future Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact. Your Mission You work on a team building and maintaining the custom software which runs...

  • Software Engineer II

    4 weeks ago


    Detroit, United States Careers at Little Caesars Full time

    Build a Bigger, Better, Bolder Future Imagine working for a company that measures its success based off the growth of its colleagues, a company that invests in its future by investing in you. Little Caesars is a company where our colleagues make an impact. Your Mission: You work on a team building and maintaining the custom software which runs Little...


  • Detroit, Michigan, United States Aam - American Axle & Manufacturing, Inc. Full time

    American Axle & Manufacturing has openings for Lead Software Test Engineers at its ATDC facility in Detroit, MI. Job duties include: 1. Leading the development of test automation activities to support embedded software validation activities using available tools from Vector, ETAS or NI.2. Implementing APIs for other control interfaces including LAN, RS232,...


  • Detroit, United States Aam - American Axle & Manufacturing, Inc. Full time

    American Axle & Manufacturing has openings for Lead Software Test Engineers at its ATDC facility in Detroit, MI.  Job duties include:   1. Leading the development of test automation activities to support embedded software validation activities using available tools from Vector, ETAS or NI. 2. Implementing APIs for other control interfaces including LAN,...


  • Detroit, United States American Axle & Manufacturing Full time

    American Axle & Manufacturinghas openings for Lead Software Test Engineers at its ATDC facility in Detroit, MI. Job duties include: 1. Leading the development of test automation activities to support embedded software validation activities using available tools from Vector, ETAS or NI. 2. Implementing APIs for other control interfaces including LAN, RS232,...


  • Detroit, United States AAM - American Axle & Manufacturing Full time

    American Axle & Manufacturing has openings for Lead Software Test Engineers at its ATDC facility in Detroit, MI. Job duties include: 1. Leading the development of test automation activities to support embedded software validation activities using available tools from Vector, ETAS or NI. 2. Implementing APIs for other control interfaces including LAN, RS232,...


  • Detroit, United States Akkodis Full time

    Join our dynamic team as a Senior Developer within the Data Factory Platform, focusing on designing, building, and supporting robust ingestion solutions for enterprise data. You will play a crucial role in our Ingest Pattern team, responsible for creating scalable pipelines that enable seamless data ingestion into our Global Data Insight & Analytics Data...

  • Sr Software Engineer

    2 weeks ago


    Detroit, United States Brio Energy Full time

    Leggett & Platt’s overall mission is a commitment to enhance lives – by delivering quality products, offering empowering and rewarding careers, and doing our part in bringing about a better future. Leggett & Platt’s inventive heritage and leadership in the residential products industry span more than 130 years. As The Components People , we are the...

  • Software Engineer

    1 month ago


    Detroit, United States Advantage Technical Full time

    Software Engineer Location: Dearborn , MI Must be able to work: HybridFulltime opportunity Pay rate: $65- $70. per hour The Software Engineer will work on a Balanced Product Team and collaborate with the Product Manager, Product Designer, and other Software Engineers to deliver analytic solutions. The Software Engineer will be responsible for the development...

  • Software Engineer

    1 month ago


    Detroit, United States Advantage Technical Full time

    Software Engineer Location: Dearborn , MI Must be able to work: HybridFulltime opportunity Pay rate: $65- $70. per hour The Software Engineer will work on a Balanced Product Team and collaborate with the Product Manager, Product Designer, and other Software Engineers to deliver analytic solutions. The Software Engineer will be responsible for the development...


  • Detroit, United States Detroit Diesel Full time

    Detroit Diesel Corporation seeks a Senior Controls Engineer in Detroit, Michigan. Note, this position requires domestic and international travel up to 10% of the time. Design and implement controls for new production lines and technologies, as well as, modify existing lines for continuous improvement and product changes; Implement and support hardware and...


  • Detroit, United States SAIC Full time

    DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command (IFMC) System of Systems (SoS) program within the Program Executive Office (PEO) for Missiles and Space, including technical oversight to ensure robust implementation of software safety policies, procedures and...


  • Detroit, United States American Axle Mfg Inc Full time

    American Axle Mfg Inc - Senior Manufacturing Engineer - Detroit, Michigan At AAM, the POWER is in our people. We believe that an equitable and inclusive workplace benefits everyone and that the diversity of our Associates drives creativity and innovation. Our global team of associates is made of dreamers, doers and innovators who are Bringing the Future...