Equinix Logo

Equinix

Python Developer (AI)

Posted 5 Days Ago
Be an Early Applicant
In-Office
Singapore
Mid level
In-Office
Singapore
Mid level
The Python Developer will create customer-facing applications, enhance user experience with AI/ML, manage CI/CD processes, and collaborate with teams for product feature improvements.
The summary above was generated by AI

Who are we?

Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. 
 

A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.

Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work.

Job Summary

As a Developer Experience Engineer focused on building, Integrating Programmatic Client Interfaces with AI/ML capabilities. The ideal candidate will have experience in developing and enhancing customer-facing applications using Python with a focus on improving user experience and engagement. Your work will not only improve the efficiency of developers but also contribute to the overall success of Equinix's offerings in the digital infrastructure space.

Responsibilities

  • Design and develop generic, customer-facing client interfaces that promote both ease of use and customization

  • Integrate AI solutions. Implement AI into existing software systems to enhance functionality and user experience

  • Utilize generative AI tools and frameworks to innovate and improve client interactions. (RAG, Multi agent system development)

  • Design, build and coordinate an automated build & release CI/CD process using GHA

  • Collaborate with cross-functional teams to gather requirements and implement solutions that enhance customer experience

  • Troubleshoot and resolve issues related to client interfaces and user experience

  • Hands-on Architecture, Design, Development, Automation Testing & Support of Software Products and Solutions

  • Interact with stakeholder(s) to understand and document the product feature(s)

  • Provides level of effort (LOE) for product backlog. Work with technical project managers and product management teams to define schedule

  • Assist in the analysis & evaluation of new technologies to meet the demand for product roadmap and technology platform goals

  • Help in the evaluation and recommendation of appropriate technologies for product features and platform

  • Advocate and follow best design and development practices adhering to Engineering standards

  • Prioritizing and parallelizing the tasks in hand and dealing with ad-hoc requests

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Data Science Engineering or related field with 3+ years of professional software development experience

  • 2+ years of experience in the full software development life cycle, including coding standards, code reviews, version control, build processes, and testing

  • 2+ years of experience in software design, development, and algorithm related solutions

  • 2+ years of programming Python language.

  • CI/CD with Github Actions (Kubernetes/Docker)

  • Fast API Service Development (Preferred)

  • Async Python (Preferred)

  • 1+ years of experience in developing, deploying or optimizing ML models (Preferred)

  • Experience in GAI and/or LLMs (Preferred)

  • Hands-on experience with generative AI technology (Preferred)

  • Experience with cloud platforms like AWS, Google Cloud, or Azure

  • Experience in REST-based API development, API lifecycle management and/or client SDKs development

  • Use a DevSecOps mindset to improve CICD using GitHub Actions and review DORA metrics to improve processes and consistently write fully secure code.

  • Knowledge on NexusIQ, SonarQube, Sonar Linting, DAST scans, DDoS attacks, Defensive Coding & Penetration Testing concepts

  • Monitor and analyze user feedback to drive continuous improvement in our applications

  • Strong written and verbal communication skills, with the ability to explain complex concepts to non-technical stakeholders

  • Self-motivated, with a passion for learning and staying up-to-date with the latest technologies in the field

  • Ability to work independently and as part of a team, managing multiple tasks and projects simultaneously

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability.  If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. 

Top Skills

AI
Async Python
AWS
Azure
Ci/Cd
Dast
Fastapi
Github Actions
GCP
Ml
Nexusiq
Python
Rest
Sonarqube

Similar Jobs

5 Days Ago
In-Office
Singapore, SGP
Senior level
Senior level
Big Data • Cloud • Internet of Things
This role involves developing AI-integrated client interfaces, enhancing user experience, managing CI/CD processes, and collaborating with teams for software solutions.
Top Skills: AIAsync PythonAWSAzureDockerFast ApiGithub ActionsGCPKubernetesMlNexusiqPythonSonarqube
8 Days Ago
In-Office
Singapore, SGP
Senior level
Senior level
Big Data • Cloud • Internet of Things
Develop and enhance customer-facing applications using Python, integrate AI solutions, manage CI/CD processes, and troubleshoot issues to improve user experience.
Top Skills: Async PythonAWSAzureCi/CdDockerFastapiGithub ActionsGCPKubernetesNexusiqPythonRest ApisSonarqube
17 Days Ago
In-Office or Remote
8 Locations
Mid level
Mid level
Artificial Intelligence • Information Technology
As an AI Engineer, you'll design prompts for voice AI agents, build user-facing tools, integrate LLMs, and evaluate performance based on customer feedback.
Top Skills: FastapiPython

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