Senior Software Engineer - Full Stack - Artificial Intelligence (SW01)
Swivel GroupSwivel Group, headquartered in Australia is best known for building and implementing custom solutions for businesses to enable them to innovate, scale and compete at a global standard. We've been around since 2019, with a team growing beyond 160+ employees that help us challenge and innovate for our partners across the software, digital, and finance landscapes.
Our Brands: Swivel Tech, Swivel Finance, Swivel Talent, and Swivel Foundation
Role Description: The primary responsibility of this role is to implement software solutions by using AI related technologies.
Responsibilities:
- Design, develop, test, and deploy high-quality AI-driven applications.
- Design, develop, test, and deploy high-quality React applications using React and typescript.
- Develop and maintain RESTful APIs and services for AI solutions.
- Implement AI models and algorithms, ensuring they are scalable and maintainable.
- Collaborate with engineers to integrate AI/ML models into software solutions.
- Work closely with the UI/UX team to translate functionalities into user-friendly interfaces.
- Write well-documented, clean code in JavaScript/TypeScript and other relevant languages.
- Participate in peer code reviews and provide constructive feedback.
- Stay updated with the latest advancements in AI and software development practices.
- Excellent understanding of working with a scrum team, iteration planning, daily standups, and Jira experience.
- Mentor junior engineers and contribute to team growth and knowledge sharing.
Years of Experience: 4 - 5 years of experience developing web applications as a full stack engineer with 3+ years of experience in AI/ML technologies.
Must Have Skills:
- AI / ML Stack
- Python: 2+ years
- TensorFlow or Py-Torch: 2+ years
- Experience in integrating AI models into web / mobile applications: 2+ years
- Hands on experience with Pandas, Keras, Hugging face models
- JavaScript Stack: 2+ years
- ReactJS or NextJS: 2+ years
- NodeJS: 6 months+
- Proficiency in Git version control.
- Experience with CI/CD pipelines (Jenkins, Fastlane).
- Experience in cloud environments such as AWS, Azure, or GCP.
Nice to have skills: (one of either)
- Knowledge of NLP, computer vision, or other AI subfields
- Understanding of microservices architecture
Option to upskill:
- AWS, Azure
Required Attributes:
- Strong interest in learning and ability to adapt to new technologies.
- Strong analytical and problem-solving skills.
- Ability to work collaboratively in a team environment.
- Self-motivated with a proactive approach to problem-solving.
- Analytical and problem-solving skills.
- Excellent communication skills.
- Knowledge of essential algorithms, object-oriented and functional design principles, and best-practice patterns.
- Effective interpersonal and communication skills and the ability to interact promptly and professionally with teams across different time zones.
Benefits
What We Can Offer You:
· A dynamic and supportive working environment
· Full medical benefits
· Training & Development
· Flexible and hybrid working arrangements
· Attractive remuneration
Work Culture
Swivel promotes a culture of positivity, openness, growth, collaboration, and fairness within our work environment. Individual development matters to us. We put in a sincere effort to help our team grow on professional and personal levels.
Swivel Values
Trust: a confident relationship in our staff, that would adhere to transparency and honesty in our dealings
Innovation: initiative, collaboration, challenging the industry and continuously evolving
Premium:Top talent, going above and beyond and treating your workplace as your own business
Respect:Everyone matters and so do their ideas
Team: Be supportive, welcoming, community, family-oriented and as strong as our weakest
Our Channels
Website - https://swiveltech.io
Instagram - https://www.instagram.com/swivel.group/
Facebook - https://www.facebook.com/swivelgroupau