Software engineer
Radius Telecoms Inc. Pasig Full-time
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 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.
NCS PhilippinesQuezon 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...
Taguig, 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....
CIBIMakati, 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...