Software Engineer I
Framingham, MA, United States
Staples
Staples offers free next-day shipping with no minimum order on office supplies & furniture, ink, printing services, computers, & promotional products for business.Staples is looking for a Software Engineer to join the Retail Application/Data Engineering Team to help drive technical innovation within the Staples. The expectations of the prospective candidate will be the design, development, testing, implementation, and support of data pipelines/scripts, business intelligence reports, ML/AI models and GenAI applications. In this role, the ideal candidate will engage in iterative development, testing, and make contributions to the growth and development of one of Staples fastest growing areas. This energetic individual will partner with both technical and business teams on multiple initiatives and collaborate to deliver new features and enhancements.
Primary Responsibilities:
- Participate and gather deep technical expertise in all data pipelines, frameworks, visualization/reporting tools to enable modern AI and analytic solutions
- Develop in-depth subject matter-expertise in understanding key strategic data sources and data lineage within the organization.
- Work with AI/ML and software engineers to train and tune AI models and enable fast experimentation and deployment with large datasets.
- Apply AI concepts for various use cases to automate both internal IT processes and external business processes
- Create or modify complex programs, modules, routines, scripts and data objects from a detailed design where efficiency, quality, performance and reliability are critical
- Work with and advise both business and technology teams (internal and external) on how best to implement desired features and enhancements
- Ensure that technical solutions follow best practices, are reliable, are easily maintainable and are scalable under sustained load
- Participate in design and code reviews
- Collaborate to identify, isolate and resolve malfunctions related to software
- Provide knowledge transfer to designated data support teams, enabling them to effectively support and maintain solutions
- Create and evolve data/reporting lineage documentation as required
- Operate in compliance with IT standards, policies, procedures, and best practices
Required Qualifications:
- Bachelors degree (CS/Data Science preferred with Math/Statistics background)
- 0-2 years of related data analysis/ETL/ engineering experience
- 0-2 years of full software development lifecycle experience including the ability to perform independent analysis
- 0-2 years of development experience in SQL and Python
- 0-2 years of experience developing data pipelines on Cloud data platforms ( Azure fabric/DataBricks , AWS. GCP BigQuery or Snowflake)
- 0-2 years of experience in Visualization/Reporting platforms ( PowerBI, Tableau or MicroStrategy)
- 0-2 years of experience/understanding of AI/ML algorithms and applicability to real world use cases
- Experience with data processing libraries such as NumPy, pandas, or similar
- Experience with AI/ML libraries such as scikit-learn, HuggingFace, PyTorch, TensorFlow, and/or Langchain
- Strong background in at least one of the following: distributed data processing or software engineering of data services, or data modeling
Preferred:
- Experience with any of the following: Agile/Scrum, open source technologies, ETL techniques, continuous integration using DevOps tools
- Experience in the development, integration, and support of complex Data/AI systems.
- Exposure to working in a retail, ecommerce, or print solutions
- Experience working directly with non-IT business partners
Get great perks because, you matter:
- Generous amount of paid time off flexible work hours
- 401(k) plan with a company match, medical, dental, vision, life and disability insurance, and many more benefits
- On-site, discounted childcare, fitness center and dry cleaners in Framingham, MA corporate office
- Associate store discount and more perks (discounts on mobile plans, movie tickets, etc.)
The world of working and learning has changed. This is your opportunity to be a part of a brand transformation and growth strategy within the retail industry. Staples is helping our customers and community discover innovative products, services, and inspiration that unlock what’s possible, while empowering you to unlock your potential. Our people are the heart of our success and there has never been a better time to join us as we lead the way in a new era of working and learning.
Want to learn more about Staples Stores? Visit RetailCareers.Staples.com for information and to learn about our career opportunities.
Click here to learn more about the employee benefits, programs and perks offered at Staples!
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act; as well as with any other state and local Fair Chance Ordinance/Act regulations.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile AWS Azure BigQuery Business Intelligence Data analysis Databricks Data pipelines DevOps E-commerce Engineering ETL GCP Generative AI HuggingFace LangChain Machine Learning Mathematics NumPy Open Source Pandas Pipelines Power BI Python PyTorch Scikit-learn Scrum Snowflake SQL Statistics Tableau TensorFlow Testing
Perks/benefits: 401(k) matching Career development Fitness / gym Flex hours Flex vacation Health care Insurance
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.