Skip to main content
Search Jobs

Search Jobs

Sr ML SW Engineer, flex US locations

San Jose, California
Apply Now

eBay is looking for a Senior Machine Learning Software Engineer, location flexible in US.

As a lead full-stack and data engineer in the platform team you have knowledge and ideas on how to develop innovative solutions smartly. The platform is being built by a team that has the culture and the environment technologists find at a startup. We would like to add outstanding software engineers with strong development experience in building scalable and geo-distributed solutions and experience in working with production infrastructure.

Responsibilities:

  • Partner with data scientists, sales, marketing, operation, and product teams to build and deploy machine learning models that unlock growth.

  • Build machine learning models to analyze user traffic patterns, perform path analysis and understand the reasons on exiting the site before completing the transactions.

  • Collaborate and Interface with cross-functional teams, Product Management, Technical Support, Documentation and various stakeholders Analyze/Refine Requirements with Product Management.

  • Design, implement, review and troubleshoot highly scalable software.

  • Join a group of passionate people committed to delivering “happiness” to our users and to each other.

  • Work with the leads to implement features, going from brain storming sessions to converging on a design and ultimately building a production-ready product usable by end customers.

  • Design and implement production-ready features in a fast-pace environment with focus on scalability, performance, geo distribution, and availability.

  • Rollout features at the pace of business changes and requirements, iterating to improve the quality and the robustness.

  • Passion to bring out innovative ideas and try out new solutions, while being open minded to feedback from the team.

  • Relentless focus on quality and automation, and provide support to customers of the platform.

  • Work with engineering management to scope and plan engineering efforts. 

  • Design and implement core, high-performance, scalable software components.

  • Own and optimize eBay Traffic data architecture to address the data needs of our rapidly growing business.

  • Build custom integrations between cloud-based systems using APIs.

  • Write complex and efficient queries to transform raw data sources into easily accessible models by coding across several languages such as Java, Python, and SQL.

  • Architect, build, and launch new data models that provide intuitive analytics to the team

  • Build data expertise and own data quality for the pipelines you create.

Requirements:

  • Background in Computer Science, Math, Statistics, or a related field.

  • 6 + years of industry experience leading and building ML infrastructure at scale.

  • Deep knowledge in infrastructure, systems, and good understanding of low-level Software concepts and scaling practices.

  • Proficiency in a programming language such as Java, NodeJS, Python, Kafka, strong foundations in Data structures and algorithms.

  • Solid understanding of Computer science fundamentals, interested in distributed in distributed systems, scalability and open sources systems.

  • Experience in Test-driven development, design and code reviews.

  • Strong understanding of Java concurrency and architecture.

  • Experience in triaging production issues and resolve diligently.

  • Hands-on experience in designing and developing front end website architecture.

  • Build rock-solid and scalable back-end infrastructure.

  • Seeing through a project from conception to finished product.

  • Designing and developing Back-end APIs.

  • Good problem-solving skills and attention to detail.

  • Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.

  • Efficiency with JavaScript frameworks such as Angular JS, React.

Nice to have:

  • Knowledge of machine learning (particularly hyperparameter tuning and debugging).

  • Experience serving models using a variety of ML model frameworks like Tensorflow, PyTorch, Sci-kit Learn, etc.

  • Good understanding in Elastic Search, Logstash, Grafana/Kibana to build dashboards.

  • Good experience in Machine Learning algorithms, No SQL concepts, CI, CD etc.,

  • Experience building Native Applications for IOS and Android.

  • Interacting with databases for functionality.

  • Ensuring cross-platform optimization for mobile phones.

eBay Inc. is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.  If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at talent@ebay.com.  We will make every effort to respond to your request for disability assistance as soon as possible.

For more information see:  EEO is the Law Poster and EEO is the Law Poster Supplement

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies

View our privacy policy and accessibility info

Apply Now

Sign up for Job Alerts

Receive notifications when opportunities that might interest you are posted!

Areas of InterestStart typing to select a category, location, or both, and click “Add”.

  • Software Development, San Jose, California, United StatesRemove
  • Software Development, Austin, Texas, United StatesRemove
  • Software Development, Bellevue, Washington, United StatesRemove
  • Software Development, Portland, Oregon, United StatesRemove
  • Software Development, New York, New York, United StatesRemove