Mid-level AI-Driven Full-Stack Developer
About This Job
Trách nhiệm chính
- Design, develop, and maintain full-stack applications, encompassing both front-end and back-end components.
- Implement and integrate AI/ML models into web applications, including data ingestion, model serving, and API development.
- Collaborate with data scientists and AI researchers to translate research prototypes into production-ready solutions.
- Develop and maintain robust APIs and microservices to support various application functionalities.
- Design and implement intuitive user interfaces (UI) and user experiences (UX) for AI-powered applications.
- Write clean, well-documented, and testable code, adhering to best practices and coding standards.
- Participate in code reviews, provide constructive feedback, and contribute to continuous improvement processes.
- Troubleshoot and debug production issues, ensuring high availability and performance of applications.
- Stay up-to-date with emerging technologies and industry trends in AI, full-stack development, and cloud computing.
- Contribute to architectural discussions and technology selection for new projects.
Yêu cầu
- Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- Proven experience (3+ years for Mid-level, 5+ years for Senior-level) in full-stack development with a strong focus on AI/ML integration.
- Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
- Strong expertise in back-end development using languages such as Java, Python (with frameworks like Django/Flask), Node.js, or Go.
- Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their AI/ML services.
- Solid understanding of database systems (SQL and NoSQL, e.g., PostgreSQL, MongoDB).
- Experience with RESTful API design and development.
- Proficiency with version control systems (e.g., Git).
- Strong problem-solving skills and the ability to work independently as well as collaboratively in a team environment.
- Excellent communication skills, both written and verbal, in English.
Yêu cầu ưu tiên
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Phúc lợi
- Industry-leading benefits, support, and services that look after your holistic health and wellbeing.
Thông tin khác
- Flexible arrangements that work for you (role and location dependent).
- We’re a global team of innovators.
- We’re proud to say we’re an equal opportunity employer and welcome all applicants for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran, age, disability status or any other protected characteristic.
- Should you need reasonable accommodations during the recruitment process, please let us know so that we can do our best to set you up for success.