
Staff Software Developer (Python & AI)
Staff Software Developer (Python & AI)
- JR-155338
- 잡종
- Singapore
- Product
- Full time
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.
Job Summary
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 7+ years of professional software development experience
A Master's degree or PhD is highly desirable
5+ years of experience in the full software development life cycle, including coding standards, code reviews, version control, build processes, and testing
5+ years of experience in software design, development, and algorithm related solutions
5+ 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.
지원하기
이제 응용 프로그램 웹 사이트로 리디렉션됩니다.
이 직무에 적합한 인재를 아십니까? 추천해보세요.
상세 정보를 작성하세요
감사합니다
다른 사람들도 확인한 내용
지원하기
이제 응용 프로그램 웹 사이트로 리디렉션됩니다.