1 Click Easy Apply


Software Engineer


Ann Arbor, Michigan


Software Engineer Job Opening in Ann Arbor, Michigan - Shoptelligence Overview:
Shoptelligence is a breakthrough real-time retail analytics company based in Ann Arbor with several well-known retailers as initial customers. Our product enables retailers to present ensembles to consumers that compel purchase decisions by providing a range of complementary products, not just more similar products like everyone else. Instead of showing more shirts, how about pants and shoes? Looking at a couch? Instead of recommending more couches, how about a chair, table, rug and lamp? Shoptelligence is demonstrating compelling real-world performance at major retailers, and moving from a late-prototype phase to scaling elastically for growth, as we achieve product-market fit.
Our culture is all about curiosity and passion for what we do. We are a small but dedicated team looking to grow with the right individuals that embody working hard and having fun while maintaining a healthy work-life balance. We thrive on delivering innovative thinking and creative problem solving to our clients so they can provide great shopping experiences to their customers. We look for people who are bright and curious about new things yet pragmatic enough to deliver practical solutions.
We have a great product that is being well received in the industry and a strong and experienced team. Our leadership team includes seasoned executives in tech and advanced analytics and a former e-commerce software CEO, who previously founded a leader in the sector that was valued at over $100M, and drove all revenue and operations as COO for a public e-commerce software company.
Candidate Profile:
Entry level developer, 0-2 years? experience. You will have a CS degree or similar, and will have started coding in high school or earlier. You can see a program?s Big O notation type intuitively, write tight, clean code, understand some basic SQL and can run a makefile. You will have the opportunity to fully own an established but not complete feature group, make it work successfully every day, code new features and get it to ?fully done? with tests, documentation, build scripts and monitoring, while being guided and mentored by developers with 20+ years? experience in real world, leading edge environments. In other words, you will get to do the kind of work most of your peers won?t see until five to ten years on the job.
Role:
As a critical member of the development team, you are a team player and develop high quality code for the core product and create toolsets to help the business scale.
As initially part of client delivery team, you will serve as a critical role to optimize client data integrations as well as design automation of the client onboarding process.
You will learn or become an expert in the APIs, data models, enrichment algorithms, management tools, and capabilities our platform utilizes. You will use this expertise to write and test code for new and enhanced features and offerings, working with Product Management.
You will generally participate as an active team member in daily scrums as part of our agile software development methodology. This includes joining sprint planning meetings as well as estimating work effort on tasks assigned to you.
Basic Qualifications:
Bachelor?s degree in a computer science.
0-2 years? professional experience in software development.
Excellence in planning skills.
Excellent communication skills to interact with both technical and non-technical professionals.
Strong track record of timely delivery of reliable code.
Active communicator in discussions, knowing when to contribute, listen and/or ask questions.
Ability to think critically and design elegant solutions to challenging problems.
Experience designing, building and maintaining real-time, large-scale cloud-based applications.
Initial Technologies: SQL, , Swagger, Angular, Python, Amazon Web Services.
Preferred Qualifications:
Analytics and Big Data Processing
Experience with Natural Language Processing, Machine Learning and Image Recognition
Experience with A/B testing tools and processes
Previous experience developing in Retail technology, eCommerce, or AdTech
Project or team lead experience
Technologies: data discovery tools, iOS, APK
Job Type: Full-time
Salary: $50,000.00 to $65,000.00 /year
Job Location:
Ann Arbor, MI 48104
Required education:
Bachelor's
Required experience:
Software Development: 1 year

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC