Staff Engineer, Product Software
Company: Equinix, Inc.
Location: Redwood City
Posted on: April 1, 2025
Job Description:
Who are we?Equinix is the world's digital infrastructure
company, operating over 260 data centers across the globe. Digital
leaders harness Equinix's trusted platform to bring together and
interconnect foundational infrastructure at software speed. Equinix
enables organizations to access all the right places, partners, and
possibilities to scale with agility, speed the launch of digital
services, deliver world-class experiences and multiply their value,
while supporting their sustainability goals.Our culture is based on
collaboration and the growth and development of our teams. We hire
hardworking people who thrive on solving challenging problems and
give them opportunities to hone new skills and try new approaches,
as we grow our product portfolio with new software and network
architecture solutions. We embrace diversity in thought and
contribution and are committed to providing an equitable work
environment that is foundational to our core values as a company
and is vital to our success.Job SummaryAs a Developer Experience
Engineer focused on building and integrating programmatic client
interfaces with AI/ML capabilities, the ideal candidate will have
experience in developing and enhancing customer-facing applications
using Python and Go, 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 objects that
promote both ease of use and customization.
- Develop and implement AI models. Design machine learning models
and algorithms to solve problems and enhance functionality.
- 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.
- 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 stakeholders to understand and document the
product features.
- Provide 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.
- Prioritize and parallelize the tasks in hand and deal with
ad-hoc requests.Qualifications
- Bachelor's degree in Computer Science, Data Science, or
Engineering.
- 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.
- 3+ years of experience in software design, development, and
algorithm-related solutions.
- 5+ years of programming with Go and Python languages.
- 1+ years of experience in developing, deploying, or optimizing
ML models.
- Experience in GAI and/or LLMs.
- Hands-on experience with at least one ML library or
framework.
- Hands-on experience with generative AI technology.
- Experience with cloud platforms like AWS, Google Cloud, or
Azure.
- Experience in REST-based API development, API lifecycle
management, and/or client SDKs development.
- 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.
- Monitor and analyze user feedback to drive continuous
improvement in our applications.Compensation
- The United States targeted pay range for this position in San
Francisco, CA / Bay Area is $139,000 to $209,000 per year.Our pay
ranges reflect the minimum and maximum target for new hire pay for
the full-time position determined by role, level, and location.
Individual pay is based on additional factors including job-related
skills, experience, and relevant education and/or training.This
position may be offered in other locations. Your recruiter can
share more about the specific pay range for your preferred location
during the hiring process.The targeted pay range listed reflects
the base pay only and does not include bonus, equity, or benefits.
Employees are eligible for bonus, and equity may be offered
depending on the position.As an employee, you become important to
Equinix's success. Details about our company benefits can be found
at the following link: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 .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.
#J-18808-Ljbffr
Keywords: Equinix, Inc., Redwood City , Staff Engineer, Product Software, IT / Software / Systems , Redwood City, California
Didn't find what you're looking for? Search again!
Loading more jobs...