Swivel Group

Swivel Group

·3 days ago

Software engineer – ai full stack

Apply now

Location

hybrid, Colombo, Sri Lanka

Commitment

Full Time

Level

Junior (<2 years)

Required skills

Mobile Development ToolsVersion ControlIssue TrackingJavaScript UI LibrariesLibrariesOSSComputeML ToolsPixelsSocial MediaProgramming LanguagesPaaSIaaSProject ManagementFull Stack FrameworkAnalyticsTemplating LanguagesDevOpsAdvertisingTrackingStat Tools & LanguagesCDNSpeech & NLPAI/ML Tools/Deep Learning

Job Description

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 best practice 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

Ready to join the team?

Apply now