Full Stack Developer

Posted 16 Days Ago
Hiring Remotely in Austin, TX
Remote
3-5 Years Experience
Artificial Intelligence
The Role
Designing and building efficient, scalable, and resilient cloud-based services using Python and RESTful architecture. Collaborating with cross-functional teams to meet customer needs and ensure system performance. Strong focus on continuous delivery, code quality, and architectural best practices.
Summary Generated by Built In

Full Stack Developer

About Pensa Systems

Pensa Systems is a fast growing, leading innovator in advanced AI and computer vision, focused on delivering transformative solutions for the multi-trillion-dollar global retail industry. Our mission is to revolutionize retail intelligence through cutting-edge technologies, including deep learning artificial intelligence, offered as both Data as a Service (DaaS) and Software as a Service (SaaS).

At Pensa Systems, we are committed to driving measurable market impact. Our product portfolio enables CPG companies, retailers, and industry partners to gain deep insights into shelf dynamics and take immediate, data-driven actions in any store setting.

We're a passionate team of innovators who value hard work, accountability, and a culture that embraces creativity. At Pensa, you'll have the opportunity to grow both personally and professionally while making a significant impact.

If you would like to learn more about us, please visit pensasystems.com

Job Description

Pensa builds highly scalable cloud-based services in support of our machine learning and data subscription business. We value collaboration, continuous testing, and iterative development models. Our software runs in several IaaS cloud services for production scalability. We use Python as our primary development language, and appreciate a good microservice-based REST architecture.

Responsibilities

Designing and building efficient, scalable, and resilient RESTful and batch-based services that run in an IaaS provider such as AWS or Azure. Our developers are responsible for understanding the full scope of a feature, how it will be realized in our UI, used by our customers, and how our system will perform and scale.

Committing tested, documented, and reviewed code on a frequent basis, ideally daily. Code reviews and automated testing are core to our quality approach. Task decomposition and continuous iterative delivery are a way of life at Pensa.

Collaborating with Product Management, UX, and other engineers to clarify requirements and design, and accurately estimating scope. A clear understanding of our customers’ needs, and how to make large amounts of data easy to consume is instrumental in this process.

Deep architectural understanding of good SaaS deployment patterns, and the technical options available from the various IaaS providers such as AWS or Azure.

Actively supporting our continuous journey of applying good architecture and design patterns so that we can do our best work every day. Strong opinions are encouraged.

Requirements

5 or more years building production software, ideally in a commercial environment with experience supporting a shipping product

3 or more years of experience building and delivering SaaS based products, ideally in AWS or Azure

2 or more years of recent experience with Python

Bachelor's degree in a technical field

Direct experience building RESTful services

Direct experience writing efficient SQL and familiarity with ORM packages

Experience with Python unit and integration test frameworks

Experience with Python web frameworks, ideally Flask

Understanding of client-side coding in JavaScript

Experience with a current ML framework such as TensorFlow or PyTorch is a plus

Experience with current CV and/or Data Science libraries such as OpenCV, PIL, NumPy, SciPy is a strong positive


Top Skills

Python
The Company
HQ: Austin, TX
0 Employees
On-site Workplace
Year Founded: 2016

What We Do

Pensa System is a leading innovator in autonomous perception systems. Its solution automates inventory visibility for the 8 trillion dollar retail and consumer goods industries.

Gallery

Gallery

Jobs at Similar Companies

Bectran, Inc Logo Bectran, Inc

Senior Financial Analyst

Artificial Intelligence • Fintech • Information Technology • Machine Learning • Software • Automation
Schaumburg, IL, USA
51 Employees

Smartcat Logo Smartcat

Product Manager, Integrations

Artificial Intelligence • Machine Learning • Natural Language Processing • Conversational AI
Remote
28 Locations
220 Employees

Eastwall Logo Eastwall

Cloud Data Engineer

Artificial Intelligence • Cloud • Information Technology • Software • Consulting • App development • Big Data Analytics
Remote
United States
20 Employees
125K-160K Annually

Similar Companies Hiring

Bectran, Inc Thumbnail
Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
Schaumburg, IL
51 Employees
Eastwall Thumbnail
Software • Information Technology • Consulting • Cloud • Big Data Analytics • Artificial Intelligence • App development
Denver, CO
20 Employees
Smartcat Thumbnail
Natural Language Processing • Machine Learning • Conversational AI • Artificial Intelligence
Boston, Massachusetts
220 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account