Senior AI and Software Engineer (US Client - Remote)

  • Makati City, Metro Manila, Philippines
  • Full-Time
  • Remote
  • 140,000-170,000 PHP / Month

Job Description:

As our first AI & Software Engineer, you will be required to lead and support all aspects of AI, software development, and automation across the business. This role will involve building proprietary systems and AI-driven solutions that support both internal operations and client services, and may at times extend beyond the duties listed below.

You will work closely with the business owner and senior leadership team to design, build, and deploy scalable systems that improve efficiency, visibility, and overall business performance. This will require taking ownership of solutions from concept through to production, while ensuring data security and ethical AI practices are maintained.

Other responsibilities include but are not limited to:

  • Designing and building proprietary internal systems to support the Loan Officer cohort.
  • Developing tools to track settlements, funding information, commission calculations, and operational KPIs.
  • Designing and implementing software, automation, and AI-powered solutions for time tracking, reporting, and performance monitoring.
  • Building internal dashboards and reporting tools to provide real-time business insights.
  • Developing AI assistants (e.g. chatbots, summarisation tools) to improve staff productivity.
  • Integrating AI functionality into both client-facing and staff-facing portals and communication tools.
  • Collaborating with leadership to identify, prioritise, and deliver AI and automation opportunities.
  • Ensuring data privacy, system security, and responsible AI usage across all solutions.

You will play a key role in shaping how AI and automation are embedded into the business. You will be expected to manage and prioritise your workload independently while contributing ideas for continuous improvement in systems, workflows, and internal processes.

Requirements:

  • A relevant higher education degree is preferred; a degree in Computer Engineering, Computer Science, or a related field is highly advantageous.
  • Strong programming experience in Python is essential.
  • Demonstrated experience building systems and solutions from conceptualisation through to deployment.
  • A strong background focused on development rather than system maintenance.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Proficiency in Natural Language Processing (NLP).
  • Experience with data engineering concepts including ETL pipelines, APIs, and databases.
  • Experience deploying AI or machine learning models into production environments.
  • Experience working within the Azure ecosystem, including Power BI and Power Automate.
  • Honesty, reliability, and a strong work ethic are essential.
  • Strong problem-solving and mathematical skills are required.
  • The ability to think outside the box and a genuine desire to solve business problems is required for this position.