Epicareer Might not Working Properly
Learn More

Software Engineer (Intern)

Salary undisclosed

Apply on


Original
Simplified

Date: 30 September 2024

Software Engineer (Intern)

Company Overview: At SimpleAI, we're not your typical SaaS company – we're all about bringing that AI and Machine Learning magic to businesses. Our gig? We dish out software that's like having an AI sidekick – it supercharges processes, kicks operational blunders to the curb, and seriously amps up productivity. We're all about that growth through automation life! We're not just tech enthusiasts; we're AI aficionados on a mission to create awesomeness for our customers, partners, and communities. As we spread our AI wings even further, we're on the lookout for a Backend Engineer - Software who's ready to dive in, learn, and help us soar.

Position Overview: : We are seeking a detail-oriented Intern (Software Engineer) to join our team and play a role in automating document entry, bookkeeping, and accounting processes. The candidate will be responsible for testing and fine-tuning outputs generated by various documents using large language models, refining prompts to enhance output quality tailored to different document types or the company's context. Additionally, you will collaborate with the tech team to conceptualize and implement solutions for the system, such as a queue-based task management system and seamless integration of cloud drives, to improve user experiences. Your expertise will also be pivotal in integrating multiple accounting Software as a Service (SaaS) platforms, including Xero, QuickBooks, and more.

Key Responsibilities:

1) Document Output Refinement:

  • Test and evaluate outputs generated from various documents obtained through trials, internal sources, or external channels.
  • Fine-tune prompts and parameters of language models to optimize output quality, ensuring alignment with the specific document type or company context.
  • Collaborate with cross-functional teams to gather feedback and iterate on improvements.

2) Technical Collaboration:

  • Assist the tech team in generating and developing innovative ideas to enhance processes and user interactions.
  • Contribute to the design and development of a queue-based task management system to streamline workflow processes.
  • Integrate cloud storage solutions to facilitate seamless user behavior and document handling.

3) Accounting System Automation:

  • Collaborate closely with the Chief Technology Officer (CTO) to engineer and test prompts for automating document entry, bookkeeping, and accounting tasks.
  • Integrate and synchronize data with various accounting SaaS platforms, such as Xero, QuickBooks, and others.
  • Ensure accuracy, security, and compliance while automating financial processes.

Requirements:

  • Strong interest in accounting systems and the financial industry, with an understanding of double-entry accounting principle, is preferred.
  • Basic understanding and practical experience with GPT-4 or similar advanced language models, is highly preferred.
  • Basic understandings in backend systems, including the concepts of server-client architecture and fundamental commands within Linux/Mac operating systems.
  • Familiarity with database systems
  • Proficiency in type-less languages such as Python or JavaScript/TypeScript
  • Excellent problem-solving skills and the ability to work collaboratively in cross-functional teams.
  • Good communication skills to convey technical concepts & collaborate effectively within the team.
  • A proactive and adaptable mindset, with the ability to learn quickly and keep up with evolving technologies.

Location: Singapore

Duration: 6 months