Viridien Logo

Viridien

AI/ML Ops and Software Engineering Intern

Posted 22 Days Ago
Be an Early Applicant
In-Office
Singapore, SGP
Internship
In-Office
Singapore, SGP
Internship
Contribute to backend services and APIs in Python, support development and deployment of ML models, containerize applications, improve CI/CD and deployment workflows, debug and optimize system performance, and collaborate on system design while writing clean, documented code.
The summary above was generated by AI

Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.

Job Summary

We’re looking for a Software Engineering Intern with a strong foundation in **Python** and a broad interest across different areas of software engineering. This role is suited for someone who enjoys solving diverse technical problems—from backend development to machine learning and performance optimization.
You’ll work on real-world systems and contribute across multiple domains, rather than being confined to a single specialization.

Key Responsibilities

  • Develop and maintain backend services and APIs using Python  
  • Support the development and deployment of machine learning models  
  • Work on debugging, performance tuning, and system optimization  
  • Containerize applications and improve development/deployment workflows  
  • Collaborate on system design and implementation across teams  
  • Write clean, efficient, and well-documented code

Qualifications:

Required:

  • Bachelor of Degree Computer Science, Computer Software Engineering, Applied Computational Science, Engineering
  • Strong  proficiency in **Python** (this is the primary language used)
  • Hands-on experience with **Docker** (building images, writing Dockerfiles, running containers)  
  • Good understanding of data structures, algorithms, and software engineering fundamentals 
  • Familiarity with backend development concepts (APIs, databases, services)  
  • Ability to work across different areas of software
  • Strong problem-solving skills and attention to detail

Preferred:

  • Strong problem-solving skills and attention to detail
  • Experience with **Kubernetes (K8s)**  
  • Familiarity with cloud platforms (AWS, GCP, or Azure)  
  • Exposure to machine learning frameworks (e.g., PyTorch, TensorFlow, scikit-learn, langgraph, vllm)  
  • Understanding of system performance, concurrency and optimization techniques  
  • Experience with CI/CD pipelines or DevOps practices

Our Hiring Process

At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.

Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.

We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.

We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.

Viridien Singapore, Singapore, SGP Office

Singapore, Singapore

Similar Jobs

12 Hours Ago
In-Office
Singapore, SGP
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead and manage a team of Mid-Market account executives for the Canada market: develop and implement strategic sales plans, mentor and coach sellers, recruit and onboard AEs, set and monitor performance metrics, collaborate with partners and internal specialists, analyze sales data and market trends, and provide product feedback to improve customer experience and drive revenue growth.
Top Skills: AtlassianCloud
12 Hours Ago
Remote or Hybrid
Singapore, SGP
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Enterprise Account Executive is responsible for managing and growing a portfolio of enterprise accounts in Hong Kong, focusing on new customer acquisition and expansion within the financial services sector.
Top Skills: Cloud InfrastructureNetworkingSecurity Solutions
12 Hours Ago
Remote or Hybrid
Singapore, SGP
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
This role focuses on acquiring prospective customers and expanding existing accounts within the mid-market segment, targeting companies with up to 2,500 employees. Responsibilities include driving new business, customer engagement, and relationship building while achieving sales targets.
Top Skills: Cloud InfrastructureCloud-Based ProductsCloudflareComputer Networking

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account