Note: The job is a remote job and is open to candidates in USA. Product Genius is an exciting new startup focused on providing AI-powered solutions for small and medium-sized businesses in the e-commerce sector. They are seeking a Senior or Staff Full-Stack Software Engineer to lead product development, collaborate with various teams, and contribute to the architecture and delivery of their innovative AI-driven product.
Responsibilities
- You will be a leader on our product development team, working with software engineers, machine learning engineers, and product leads to help develop our product for end-users
- You will take a leading role in architecture discussions for the components of our product
- Work in an agile environment, rapidly delivering shippable features into production
- Consider design constraints as you deliver backend APIs meeting front-end requirements, and communicate these ideas regularly with the team
Skills
- Your motivation is to make the experience awesome for the end users
- You love checking stuff off a to-do list, but also appreciate being on a fast-moving team where our to-do list continues to evolve
- You balance your love of creating beautiful code and architectures, with the needs of a fast-moving startup where we sometimes need to deliver functionality to the end user with code that isnt super pretty, at least at first
- You are generous with others and collaborate well in a team environment
- You have a strong interest in being part of a successful high-growth company, and part of a team building AI-first software products
- You are a seasoned software architect, you have ideas about product and features yourself, and you feel comfortable brainstorming and defining features in collaboration with product leadership, as well as with machine learning engineers and other software engineers
- You are interested to help lead/mentor junior engineers
- You have made a measurable impact on a commercial code base, working in a startup or other highly dynamic environment
- You are proficient in backend software engineering and technologies such as server side Python 3.x, caching, reinforcement learning and/or machine learning architectures, modern database technologies, and cloud platforms such as AWS or GCP
- You have ideally 10+ years of work experience in software development
- A working knowledge of front-end technologies such as HTML5, React, Node.js, Websockets, etc
Benefits
- Comprehensive healthcare (including dental and vision)
- Commuter benefit
- 401k plan
- Stock options
Company Overview