Senior AI & Backend Engineer - Remote

Apply for this position Please mention DailyRemote when applying
timePosted 10 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

This position is 100% remote.

We are once again supporting a fast-growing company in Austin who is looking to bring a talented Senior Software Engineer onto the team.

They offer an innovative retail solution; an alternative to shopping through websites and apps and streamlines the process of finding the right product to fit a consumer's needs. They believe their solutions are the future of the mobile & ecommerce marketplace for both B2B and B2C transactions.

Working alongside and reporting directly to the CTO, this Senior Software Engineer will be developing the technology that will allow the company to massively scale its product offering, and the company overall. The solutions you will create will allow the company to engage with users through effective and personalized channels that utilize AI and language models informed by their adaptable database. All of this, of course, coupled with a flawless user experience, with the goal of ultimately offering a "zero friction" solution for allowing users to find the exact products they need.

This person will be critical to the build-out of new web services, real-time event-driven APIs, designing and implementing API methods, AI modules, chatbots, conversational interfaces, system improvements, all while collaborating directly with the CTO, Data Engineers, and AI & ML experts.

You will become a cornerstone of the engineering team and have the opportunity to build a team of backend, data, and ML engineers to design architecture that will define the standard of future commerce messaging systems. You will be working within their current system built on Node.js, Vue.js, and MySQL, so expertise in these areas is desired, but experience with other common web languages (such as Python, Ruby, as well as NoSQL, etc.) is also a huge plus. We are looking for someone that understands that simplicity and reliability are aspects of a system to be carefully calculated with every decision made.

You will love this opportunity if you:

  • Are interested in building high-performance data pipelines, analytics, and data integration
  • Have a passion for cloud engineering
  • Actively enjoy the challenges and benefits of working in a rapidly growing startup company
  • Are interested in building Machine Learning and Artificial Intelligence solutions, and learning from ML & AI pros
  • Love building scalable solutions and dealing with challenging back end issues
  • Thrive working across teams and enjoy collaboration with leadership, product, and design teams
  • Have the ability to analyze and optimize efficiencies in high-traffic applications
  • Passion for designing intuitive, real-time event-driven APIs

About you:

  • Professional experience in cloud engineering (especially Google Cloud Platform at large-scale)
  • Expert-level proficiency in building, testing, and deploying event-driven APIs
  • Deep knowledge of real-time messaging service platforms (chatbots, AI, conversational interfaces, dialogue managers, personal digital assistants, automation, etc.)
  • Have worked in startup environments, and/or organizations who value modern, high-tech, solid development practices
  • You possess and are passionate about strong computer science generalist fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval

Your tech toolkit may include:

  • Node.js and Vue.js (or similar JavaScript frameworks)
  • MySQL, NoSQL, and related query & database tools
  • Dialogue managers (DialogueFlow, Amazon Lex, etc.), AI-driven communication platforms, chatbots, and more
  • NLU and NLP
  • Cloud programming
  • Functional programming languages like Python, Ruby, Golang, etc.
  • Kafka, RabbitMQ, Kinesis, MuleSoft
  • Demonstrable excellence with data structures, algorithms, programming languages, distributed systems, and information retrieval.

Benefits:

  • A fully remote position - through the current landscape and beyond.
  • Competitive salary & equity options
  • Full health benefits package
  • Opportunity to join a well-funded and fast-growing organization with unlimited growth potential
  • Rewrite the standards of the ecommerce industry as a whole
- provided by Dice