Associate Software Engineer
Posted 2026-05-06
Remote, USA
Full-time
Immediate Start
Equinix is the world’s digital infrastructure company®, enabling innovations that enrich work, life, and the planet. The Associate Software Engineer role focuses on supporting the development, deployment, and operation of AI and ML-powered systems within a cloud-native environment, contributing to software engineering and lifecycle management.
Responsibilities
- Reviews, interprets, and clarifies requirements and functional designs for AI and ML workloads
- Understands system‑level objectives for agentic workflows, data integrations, and platform automation
- Assists with documenting, maintaining, and improving architecture for AI systems, MCP server integrations, and cloud‑based workflows
- Contributes to design documentation for AI pipelines, orchestration flows, and system integration points
- Contributes to design documentation for AI pipelines, orchestration flows, and system integration points
- Develops and maintains Python‑based code for small enhancements and AI/ML pipeline components
- Fixes simple defects, participates in peer code reviews, and adheres to engineering standards
- Integrates AI systems with APIs, data sources, and internal services
- Develops unit tests and participates in test case execution for AI pipelines and agentic services
- Logs defects and collaborates with teammates to validate fixes and improvements
- Supports CI/CD pipelines for AI and ML workloads
- Assists in deploying and operating services on Google Cloud Platform (GCP)
- Helps deploy and manage AI services running on Kubernetes with coaching from senior engineers
- Contributes to implementing monitoring and alerting for system health, performance, and reliability
Skills
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 0–3 years of professional experience
- Proficiency in Python
- Familiarity with at least one major cloud provider (AWS, GCP, or Azure)
- Strong working knowledge of SQL
- Experience with LLM prompt engineering
- Understanding of CI/CD and infrastructure automation concepts
- Experience with version control and collaborative development practices
- Experience working with MCP servers
- Experience building Agent‑to‑Agent workflows
- Exposure to deploying or operating LLMs in development or production settings
- Familiarity with ML Ops practices such as model versioning, monitoring, and reproducibility
- Experience with Kafka or event‑driven architectures
- Knowledge of observability and reliability best practices
- Internship, academic, or project experience operating AI systems at scale
Benefits
- Employee Assistance Program: An Employee Assistance program is available to all employees.
- Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members.
- Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future.
- Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge.
Company Overview
Company H1B Sponsorship