hello2060
2020-11-18 14:40:47 +08:00
About Us
AIVA is a training AI and simulation start-up that is seeking to transform workplace training and education through a unique approach based in AI, video games and web technologies. Our software engineers develop our core cloud-based AI platform and work with clients to develop simulations that feed into this platform. Our platform and simulations have been designed for applications as diverse as infantry training, astronaut and pilot training and construction training. If you want to apply your knowledge and skills to transform education and the use of AI in the workplace, join our team.
About our team
AIVA needs experienced engineers with diverse backgrounds to help us achieve our mission: radically improve the accessibility of education and workplace training in an uncertain world. We are a cross-functional team coming together from games, academia, AI, and web-tech. We are in our scale-up/go-to-market stage, meaning this is the perfect time to join a fast paced, growing team, where you can make an impact and develop your career with us.
Senior Software Engineer - $110-150K + super
What you will do
· Help define and build new feature or applications based on technology or business needs
· Participate in the software planning process and architecture development
· Write clean, testable, readable, and maintainable code
· Participate in code reviews to ensure code quality
· Mentor less experienced engineers and distribute your knowledge and experience
· Lead technical efforts and interact with internal and external stakeholders
· Continue to develop your skills, learn, and grow
· Work with and identify improvement to technical choices and platforms
What you bring
· Must have:
o Extensive familiarity with git and CI
o Industry experience as a full stack programmer
o Multiple years of industry experience with JavaScript/Node.js. Experience with TypeScript is a strong plus
o The ability to pick up new technologies and programming languages given adequate notice and support
o Practical experience with at least one database solution
o Top-notch communications skills
o Interest in new developments in your fields of expertise, and in sharing those developments with the team
o Familiarity with concepts related to:
§ Cloud services
§ Web and networking technologies
§ Machine Learning
§ Software engineering and architectural principles
· Would be nice to have:
o Multiple years of industry experience with Python
o Practical experience with multiple other programming languages
o Practical experience with MongoDB
o Practical experience with HTML/CSS
o Experience with distributed teams
o Practical experience with a common ML framework
o Practical experience with Microsoft Azure
o Practical experience with Kubernetes/Docker
Software Engineer - $75-90K + super
What you will do
· Participate in the software planning process
· Write clean, testable, readable, and maintainable code
· Participate in code reviews to ensure code quality
· Continue to develop your skills, learn and grow
· Work with existing technical choices and platforms
What you bring
· Must have:
o Practical experience as a full stack programmer
o Practical experience with JavaScript/Node.js. Experience with TypeScript is a strong plus
o The ability to pick up new technologies and programming languages given adequate notice and support
o Practical experience with at least one database solution
o Top notch communications skills
o Interest in improving your skills and learning from the rest of the team and from experts in your field
o Awareness of concepts related to:
§ Cloud services
§ Web and networking technologies
§ Machine Learning
§ Software engineering and architectural principles
· Would be nice to have:
o Practical experience with Python
o Practical experience with multiple other programming languages
o Practical experience with MongoDB
o Practical experience with HTML/CSS
What we provide
· Interesting and varied work with a range of challenges based on a common product
· Work on the cutting edge of AI and cloud services/webtech
· A strong focus on continual improvement and education
· Competitive wages with continuous wage growth
· Flexible use of equipment with no claim on personal IP/projects
· A growing company with strong pathways for advancement and a flexible, approachable company culture
· A focus on developing usable and useful products and development environments