Software Engineer, Technical Lead at Mashgin

Palo Alto, California, United States

Mashgin Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, RetailIndustries

Requirements

  • 8+ years relevant coding experience
  • 5+ years of technical or people leadership in a fast-paced engineering environment
  • B.S. or higher in Computer Science (or equivalent work experience)
  • Excellent knowledge of one or more of these languages: Python, Node.js, C++, Go, C#, Java
  • Comfortable learning new languages, libraries, and frameworks when the solution calls for it
  • Experience building production-ready code that’s used regularly by lots of people

Responsibilities

  • Leading and owning major feature development and working directly with the founders on product development from end to end
  • Technical leadership and direct responsibilities of specific products and features
  • Mentoring other engineers
  • Working with a small interdisciplinary team in hardware, software and design to build new versions of products from scratch
  • Work full stack on building new features and dreaming up new architecture to solve challenging problems
  • Rethinking and recreating existing codebases for scale
  • Continuously improving and maintaining code that’s already in production

Skills

Key technologies and capabilities for this role

AIComputer VisionSoftware DevelopmentHardware IntegrationTechnical LeadershipMentoringPrototypingFeature DevelopmentProduct Design

Questions & Answers

Common questions about this position

What are the minimum qualifications for this role?

Candidates need 8+ years of relevant coding experience, 5+ years of technical or people leadership in a fast-paced environment, and a B.S. or higher in Computer Science (or equivalent). Excellent knowledge of Python, Node.js, C++, Go, C#, or Java is required, along with comfort learning new languages and building production-ready code.

What is the salary or compensation for this position?

This information is not specified in the job description.

Is this a remote position, or is there a location requirement?

This information is not specified in the job description.

What does the company culture at Mashgin emphasize?

Mashgin values autonomy of work, a relentless obsession with customer experience, and a culture of respect and fun. The role involves working with a small interdisciplinary team in hardware, software, and design.

What makes a strong candidate for this Technical Lead role?

Ideal candidates are former Founders, Engineering Managers, or senior engineers with leadership experience seeking hands-on work, proficiency in multiple languages, and the ability to own end-to-end projects in a fast-paced environment while mentoring others.

Mashgin

Touchless self-checkout systems using AI

About Mashgin

Mashgin creates touchless self-checkout systems that use Artificial Intelligence and Computer Vision to improve the checkout process in busy places like stadiums, airports, and event venues. Their kiosks can quickly recognize multiple items at once, allowing customers to complete transactions in about 27 seconds. This technology helps reduce long lines and enhances customer satisfaction for venues that experience high traffic. Unlike other checkout systems, Mashgin's kiosks are designed specifically for environments where speed and efficiency are crucial. The company sells or leases these kiosks to businesses, generating revenue through sales and service contracts. The main goal of Mashgin is to provide a fast and efficient checkout experience that benefits both customers and businesses.

Palo Alto, CaliforniaHeadquarters
2014Year Founded
$68.8MTotal Funding
SERIES_BCompany Stage
Consumer Software, AI & Machine LearningIndustries
51-200Employees

Benefits

Competitive healthcare, dental & vision options
Competitive equity
Hybrid remote environment
Office snacks
Flexible PTO
401k

Risks

Biometric ticketing in stadiums may reduce demand for Mashgin's kiosks.
Verifone partnership may falter if Commander solution underperforms.
Privacy concerns over biometric ID could lead to regulatory challenges.

Differentiation

Mashgin's AI-based system deploys faster and cheaper than Amazon Go.
Their technology reduces transaction times to an average of 27 seconds.
Mashgin's systems are touchless, enhancing hygiene and customer experience.

Upsides

Partnership with Verifone expands reach to 40% of U.S. convenience stores.
Collaboration with Keyo enhances security with biometric ID integration.
Integration with PDI broadens deployment in convenience retail and petroleum sectors.

Land your dream remote job 3x faster with AI