AppZen is looking for a Senior Software Engineer to work on its growing AI products, aiming to build AI-first SaaS products and enhance existing AI solutions.
Requirements
- Proficiency in Go/Python
- Working knowledge of different type of databases such as Postgres, ElasticSearch, and S3
- You have 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- You have strong fundamental knowledge of Computer Science in areas of object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- Working knowledge of cloud computing tools such as Kubernetes and AWS
- Experience building workflow automation application platform that have been successfully delivered to customers
- Good understanding of the nature of AI models and the complexity of serving them
Responsibilities
- Working on our growing AI products.
- Working with a team of highly skilled Software Engineers and AI Engineers.
- Building AI first SaaS products.
- Contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Coding standards, code reviews, source control management, build processes, testing, and operations.
- Running or significantly contributing to an open source project.
- Communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
Other
- You have 5+ years of professional software development experience
- You have a bachelor’s degree in Computer Science or related field
- You are a team player
- This role is expected to commute into the San Jose, CA office 3 days per week on Monday, Tuesday, and Thursday.
- Experience influencing software engineers best practices within your team