AI Software Architect

@ Automaton AI

Automaton AI has immediate opportunities for extremely talented AI software architect who want to have significant and measurable positive impact to users, the company’s bottom line, and the industry. Software Architect is responsible for architecture on-prem as well as cloud applications. The Architect helps to build the technological vision, drives technology strategy and influences business partners and technology leaders on strategic direction in general. Architect works with engineering leaders and other software architects on the definition and delivery of highly scalable and secure solutions.

This position does not only require excellent technical skills, but outstanding analytical, leadership and influencing skills paired with great business insight. It is a cross-functional leadership role that requires alignment building and communication with all the engineering organization.

What you will be doing:
  • Is accountable for defining and driving software architecture and enterprise capabilities      (scalability, fault tolerance, extensibility, maintainability, etc.) for the Automaton AI product pipelines.
  • Designs complex software systems for high-end solutions.
  • Determines overall architectural principles, frameworks, and standards.
  • Works in a consultative fashion with other organizations such as security and operations.
  • Provide leadership to engineers, QE and product partners
  • Drives research, case studies, and prototypes on leading edge technologies and how they can be leveraged.
  • Oversees software architecture within the scope of assigned systems.
  • Analyzes and provides feedback on product strategy.
Desired skills and experience:
  • BE/ME in Computer Engineering & related field.
  • At least 2 years management or leadership experience in this field.
  • Knowledge about Deep Learning frameworks such as Tensorflow, PyTorch, Caffe2, etc. 
  • python and NoSQL: Mongo, Cassandra, etc.
  • AWS, Google cloud and other public clouds
  • Dockers/Containers, Kubernetes, CI/CD pipeline, etc.
  • Extensive experience with HTML, CSS, and JavaScript and Backend Design.
  • Enterprise integration architecture and patterns, Agile SDLC, Capacity planning, HA/DR system strategies, REST, Orchestration
  • Security: OAuth security and security principles.
  • Direct experience with relevant technologies and concepts: MicroServices, distributed systems, SaaS at scale, private/public cloud, MDA, EIA, etc.
  • Experience with high-volume SaaS applications that manage data and traffic at massive, “IoT” Scale.
  • Ability to actively communicate, inspire and motivate all levels of staff.
  • Ability to think and act strategically and proactively.
  • Strong writing and presentation skills.
  • Strong influencing & leadership skills
Preferred Requirements:
  • Knowledge of Big Data technologies like Elastic Search, Kafka, Hbase, Spark, etc
  • Experience with the Salesforce CRM application and platform.
  • Experience as engineering leader: process, culture
  • Practical development and coding experience
  • SCRUM Master a plus
  • Experience leading small teams a plus

With highly competitive salaries and a comprehensive benefits package, Automaton is widely considered to be one of the technology industry’s most desirable employers. We have some of the most brilliant and talented people working with us and our engineering teams are growing fast in some of the hottest state-of-the-art fields: Deep Learning, Machine Learning & AI. If you’re a creative and autonomous engineer with a real passion for AI, we want to hear from you.

If you are interested in gaining some great experience with a great company, apply here!