Apply for Job
AI Software Engineer
StarHub Green
Software Architect-Marketplace
We are seeking a Full Stack AI Software Engineer with expertise in AI/ML technologies to drive the development and enhancement of our platform development initiatives. You will work closely with cross-functional teams to build AI-powered features that empower intelligent decision-making, improve user experiences, and optimize operations. The ideal candidate will be passionate about building scalable software, creating AI-driven solutions, and leveraging the latest advancements in machine learning and artificial intelligence.
Key Responsibilities:
• Full Stack Development: Design, build, and maintain both the frontend and backend of our platforms using modern web technologies (React, Node.js, etc.) while ensuring the integration of AI-powered features.
• Agentic AI Integration: Implement and optimize agentic AI systems that autonomously interact with users, make recommendations, and handle transactions. Ensure these systems drive actionable insights, predictions, and intelligent decision-making.
• AI & Machine Learning Models: Develop, train, and integrate machine learning and deep learning models, leveraging frameworks such as TensorFlow, PyTorch, or other relevant tools.
• Collaborative Development: Work closely with product managers, UX/UI designers, and other engineering teams to align on product requirements and deliver robust solutions.
• Scalability & Performance: Optimize platform architecture to handle large-scale, high-traffic applications with a focus on performance, security, and reliability.
• Continuous Improvement: Stay current with the latest AI and software development trends, and continuously refine platform capabilities to keep up with industry advancements.
• Testing & Quality Assurance: Implement automated testing frameworks and collaborate with QA teams to ensure the robustness and quality of AI features and platform functionalities.
• Documentation & Best Practices: Write clear, concise documentation for AI components and software features. Follow best practices in coding, security, and software development processes.
Qualifications
. Bachelor or Master’s degree in Computer Science, Artificial Intelligence, Engineering, or a related field.
• Proven Experience: 4+ years of experience as a Full Stack Developer, with at least 1-2 years working on AI-driven projects, specifically in developing agentic AI systems.
• Full Stack Expertise: Strong proficiency in both front-end (React, Angular, Vue.js) and back-end (Node.js, Express, Python, etc.) development.
• AI and ML Expertise: Experience developing and deploying machine learning models, particularly agent-based AI models (reinforcement learning, multi-agent systems, autonomous decision-making).
• Programming Languages: Proficient in Python, JavaScript, TypeScript, and other languages commonly used in AI and full-stack development.
• Frameworks & Tools: Familiarity with AI/ML frameworks (TensorFlow, PyTorch, Keras) and modern web frameworks (React, Vue, etc.).
• Database Knowledge: Experience with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
• Cloud & DevOps: Experience with cloud platforms (AWS, Google Cloud) and containerization tools (Docker, Kubernetes).
• Agile Methodology: Familiarity with Agile software development methodologies, working in iterative sprints and collaborating with a team in an agile environment.
• Problem-Solving & Critical Thinking: Strong analytical skills and the ability to design complex systems that leverage AI to solve real-world problems.