Search by job, company or skills

Software Engineer Intern

Software Engineer Intern

Codex Solutions
Fresher
Not Disclosed
  • Posted 16 hours ago
  • Be among the first 10 applicants

Job Description

Job Description

Internship Duration : Full time 6-month period, from Q3 2027

At Codex Solutions, we're on a mission to empower the Home Team with modern, resilient, and intelligent systems that protect lives and strengthen Singapore's safety and security fabric.

As a Software Engineer Intern, you'll be part of a hands-on engineering team building robust software systems and integrating practical AI capabilities into real-world applications. You'll gain experience developing modern software solutions while learning how AI features are designed, built, and deployed in enterprise environments.

You'll get to explore, prototype, and implement solutions that streamline work and bring real value to the organisation. If you enjoy writing code, breaking problems down into logical components, and turning ideas into working software, this internship is for you.

Why This Matters

AI is changing how organisations operate — automating routine tasks, enabling smarter decisions, and freeing people to focus on what truly matters.

This internship gives you the opportunity to apply software engineering principles to AI-enabled systems, designing and building tools that support corporate automation while learning how real-world software is developed, tested, and improved over time.

What To Expect

  • Design, develop, and prototype modern full-stack web applications and backend services using contemporary frameworks.
  • Build reusable platform foundations and common services, including shared libraries, UI templates, and modules that accelerate product development.
  • Collaborate with cross-functional teams to identify high-impact business areas where AI can drive efficiency and innovation.
  • Develop and integrate intelligent features into software products, including LLM-driven text extraction, interactive assistants, and structured data generation.
  • Support the full lifecycle of end-to-end software and AI implementation from ideation and proof-of-concept to testing, deployment, and continuous improvement.
  • Stay curious about emerging AI and software development trends, sharing insights and experimental findings with the wider team.

Job Requirements

During the internship, you will get to learn and experience:

  • How to apply software engineering fundamentals (modular design, API design, debugging, and testing) when building enterprise-grade and AI-enabled systems.
  • Hands-on experience developing full-stack web applications and reusable platform services, and integrating modern AI models and APIs into functional software products.
  • Practical skills in integrating LLM APIs and leveraging AI-assisted coding tools to accelerate software development workflows.
  • An introduction to secure and reliable software development, including data protection, containerization best practices, and understanding system and AI limitations.

Skills

Artificial IntelligenceApplication Programming InterfaceBest PracticeContinual Improvement ProcessCross Functional SkillsData ProtectionIdeationSolution ImplementationInnovationAnalysisLarge Language ModelProduct DevelopmentResilient SystemSoftware DevelopmentSoftware EngineeringIT SolutionSystem SoftwareData StructureTeam BuildingText ExtractionWeb Application

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

Singapore
Skills:
containerization , Data Protection, API design, shared libraries, software engineering fundamentals, LLM-driven text extraction, contemporary frameworks, interactive assistants, LLM APIs, secure and reliable software development, UI templates and modules, debugging and testing, AI-assisted coding tools, modular design, structured data generation
Singapore
Skills:
.NET, Java, CSS, Mq, virtualization, Spring Boot, Angular, Typescript, Html5, Apache Kafka, Kubernetes, Go, test automation tools and framework for web application
Singapore
Skills:
software development tools , Software Development, Technical Documentation, C Programming, Debugging, Embedded Firmware, Risk Assessment, issue investigation, Analytical Skills, Design Thinking, stakeholder communication
Singapore
Skills:
Git, Confluence, Program Analysis, JIRA, Python, Debugging technologies, Eclipse development, code generation, Pipeline optimizations, NPU architectures
Singapore
Skills:
Typescript, Reactjs, Python, Terraform, ROS, Ansible, data structures, object-oriented programming, data-analysis