Software Engineer – AI Full Stack

Swivel Group
Full-timeColombo, Sri Lanka

Swivel 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.

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 experience using Jira.

• Mentor junior engineers and contribute to team growth and knowledge sharing.

Years of Experience: 1 - 2 years of experience developing web applications as a full-stack engineer with 1+ years of experience in GenAI/AI/ML technologies

Skills required for the role:

• Proficiency in backend programming languages such as Python, Node.js, or Java

• Proficiency in React / JavaScript / TypeScript.

• Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, LangChain, Hugging Face or similar.

• Experience in integrating AI models into web applications.

• Experience in building RAG solutions

• Proficiency in Git version control.

• Experience in cloud environments such as AWS, Azure, or GCP.

• Strong analytical and problem-solving skills.

• Effective interpersonal and communication skills and the ability to interact promptly and professionally with teams across different time zones

Nice to have skills: (one of either)

• React Native/Flutter

• Experience in Progressive Web Apps

• Knowledge of NLP, computer vision, or other AI subfields

• Understanding of microservices architecture

Required Attributes:

• Strong interest in learning and ability to adapt to new technologies.

• 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 bestpractice patterns

Minimum Qualifications: Individual should possess a bachelor’s degree in computing, Information Technology, or other relevant field (physical science, mathematic

Engagement

• Full -time, permanent

Work model

• Hybrid

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

LinkedIn - https://www.linkedin.com/company/swivelgroupau/

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*