Software engineer

apartmentRadius Telecoms Inc. placePasig scheduleFull-time calendar_month 
Job Summary:
The Software Engineer is responsible for designing, developing, and maintaining software applications that integrate artificial intelligence and data-driven features. This role combines strong software engineering practices with foundational knowledge in AI or machine learning to create intelligent, scalable, and efficient systems.

The Software Engineer will collaborate with cross-functional teams to deliver innovative solutions that enhance business performance and user experience.

Key Duties & Responsibilities
  • Software Development: Design, develop, test, and maintain high-quality, scalable, and secure software solutions, including AI-powered features or modules.
  • AI Integration: Collaborate with data scientists or AI specialists to integrate machine learning models and algorithms into applications.
  • System Architecture: Contribute to system and AI architecture design to ensure scalability, performance, and maintainability.
  • Data Handling: Implement efficient data pipelines, APIs, or services that support data processing and model deployment.
  • Code Optimization: Write clean, efficient, and maintainable code while optimizing application and model performance.
  • Collaboration: Work closely with cross-functional teams, including product managers, data teams, and QA engineers, to deliver high-impact solutions.
  • Troubleshooting & Debugging: Identify, analyze, and resolve complex technical and AI-related issues.
  • Security & Compliance: Ensure software and data systems adhere to security, privacy, and compliance standards.
  • Continuous Improvement: Stay updated on emerging software and AI technologies, tools, and best practices to enhance development efficiency.
  • Qualifications

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience:

  • At least 1–3 years of experience in software development.
  • Exposure to artificial intelligence, data science, or machine learning projects is an advantage.

Knowledge, Skills & Abilities

Knowledge:

  • Strong understanding of software development principles and best practices.
  • Basic understanding of AI or machine learning concepts (e.g., supervised learning, NLP, or computer vision).
  • Familiarity with databases, APIs, and cloud services (AWS, Azure, or GCP).
  • Knowledge of AI frameworks such as TensorFlow, PyTorch, or Scikit-learn is a plus.

Skills:

  • Proficiency in at least one programming language (e.g., Python, Java, or JavaScript).
  • Ability to develop, integrate, and deploy software systems efficiently.
  • Strong problem-solving, debugging, and analytical skills.

Abilities:

  • Work effectively in a collaborative, team-oriented environment.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Adapt quickly to new technologies and frameworks.
apartmentNCS PhilippinesplaceQuezon City, 10 km from Pasig
Job Summary We are seeking a highly motivated Full Stack Software Engineer to design, develop, test, and maintain high-quality software applications that meet business and technical requirements. As a key member of the engineering team, you...
electric_boltImmediate start

Custom Software Engineer

placeTaguig, 6 km from Pasig
Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs....
thumb_up_altRecommended

Full-stack Software Engineer

apartmentCIBIplaceMakati, 6 km from Pasig
Creador team who come from highly successful careers in organizations such as McKinsey & Co., Boston Consulting Group and Procter & Gamble. Job Description We are looking for a Full-stack Software Engineer, based in Manila. Reporting to the Head...