Job Overview
Join us as a Software Engineer at OneDegree AI, where you'll help build a cutting-edge, Responsible AI Assessment Platform. In this vital role, you'll combine your skills in software engineering with exciting AI technology, working on advanced AI trustworthiness assessment. Your role in Taiwan will be crucial in developing an AI-based platform to help our clients assess various risks related to Responsible AI, offering important insights and benefiting users worldwide. You'll be part of a team where innovation, creativity, and tech come together to create new solutions in the AI field.
Responsibilities
As a mid-level full-stack software engineer, you will work closely with the product manager and be responsible for front-end and back-end system architecture design, development, deployment, and operation.
- System Architecture Design: Design efficient, scalable systems, ensuring integration and alignment with business requirements and technical specifications.
- Development: Develop robust, maintainable code, implementing functional requirements into tangible user and backend functionalities.
- Deployment: Manage code releases and ensure seamless, error-free transitions to production environments.
- Operation: Monitor system performance, address operational issues, optimize for efficiency, and ensure system reliability and uptime.
Requirements
- Knowledge of CI/CD pipelines, version control tools (e.g., Git), and deployment strategies to ensure smooth production rollouts.
- Familiar experience as a full-stack developer, with a minimum of 3-5 years of professional experience in Web development.
- Familiar FE development, with experience languages (e.g., HTML, CSS, JavaScript ) and one of mainstream frameworks such as Vue , React or Angular).
- Familiar BE development, with experience in server-side languages (e.g., Python, Golang ...) and database management (SQL databases).
- Familiar with system architecture design principles and patterns.
- Experience with integrate external APIs and third-party systems and services.
- Experience in developing scalable, maintainable code and familiarity with development best practices (e.g., code reviews, unit testing).
- Experience with system monitoring tools and a proactive approach to system maintenance, troubleshooting and optimization.
- Cloud services (e.g., AWS, Azure, Google Cloud) is a plus but not mandatory.
Soft Skills
- Problem-solving and analytic skills.
- Communication and collaboration skills.
- A continuous learner, staying updated with the latest industry trends and technology.
Other Benefits
To us, people are our greatest asset, and we are more than happy to invest in employees! We create a healthy work atmosphere and provide you with the tools and support for doing your job successfully. With a culture of flexibility and transparency, we believe there should be no barriers, and everyone’s contributions matter.
Work Life Balance is a must
-
15 days annual leaves (pro-rata for partial month at first year)
-
5 days full-pay sick leaves, 3 days menstrual leaves
-
Health check subsidy
- Ergonomic-design chair and fully-equipped devices for work
- Hybrid remote work and flexible working hour.
Grow together & keep learning
-
Conferences & external subsidy
-
Learning clubs to share technical skill (e.g: Frontend/Backend tech sharing, Blockchain...etc)
Work Hard, Play even Harder
-
Various entertainment & sports clubs, attend basketball clubs today, and play board game tomorrow!
-
Snacks & beverage to refill your energy anytime