Viridien
Singapore / Global
Singapore / Global
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
Required Qualifications
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 Qualifications
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
EEO Statement
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.
#J-18808-Ljbffr
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global
Singapore / Global