Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Ebay Lead Software Engineer 
United States, California, San Jose 
173885029

06.05.2025
Key Responsibilities
  • Design and implement scalable and efficient AI architectures for enhancing APIs, including AI models, frameworks, and deployment strategies. Leverage machine learning and natural language processing techniques to enhance the usability and functionality of APIs & supporting tools.
  • Focus on optimizing the experience for Public API consumers, ensuring they have easy access to documentation, resources, and troubleshooting tools. Build tools to minimize friction and improve value for API consumers.
  • Work closely with product managers, business and engineering teams to identify APIs consumers difficulties and design appropriate solutions to mitigate these issues. Provide leadership in planning, design reviews, and execution.
  • Drive the design and execution of self-serve platforms that allow external developers to get along with APIs easily. This includes creating developer-friendly environments, interactive documentation, dashboards, and automated workflows.
  • Ensure AI solutions and self-serve solutions are highly scalable, reliable, and secure, with robust monitoring and performance metrics. Ensure high-quality code standards and engage in regular code reviews.
  • Stay up-to-date with industry trends and standard methodologies in AI, APIs, and developer tooling to ensure our solutions are pioneering and innovative.
  • Lead the creation of detailed technical documentation for AI-powered solutions, including user guides and API documentation. Provide training to internal teams and external users as needed.
Skills & Experience:
  • 10+ years proven experience in designing and building scalable solutions with strong expertise in AI and machine learning technologies.
  • Strong experience in designing and implementing AI solutions, including familiarity with AI frameworks, and API management platforms.
  • Expertise in designing, building and managing Public APIs, including RESTful and GraphQL, and experience with developer tools and experience platforms (such as Swagger, Postman, or API gateways).
  • Proven experience in developing platforms that empower developers to easily access, test, and consume APIs. Strong UX/UI design principles for solutions.
  • Deep understanding of building scalable, fault-tolerant, and high-performance systems that can handle a large volume of concurrent API requests.
  • Proficiency in programming languages like Java, Python, Node.js, along with a good understanding of data structures, algorithms, and system design.
  • Familiarity with cloud platforms and containerization technologies (Docker, Kubernetes) for deploying scalable systems.
  • Knowledge of standard methodologies for data privacy, security, and compliance (e.g., GDPR, CCPA) when working with APIs and AI solutions.
  • Strong communication skills to articulate technical decisions to both technical and non-technical partners. Ability to mentor and guide junior engineers.
  • Strong analytical skills with a focus on problem-solving, innovation, and providing solutions to sophisticated challenges.

The base pay range for this position is expected in the range below:

$190,400 - $254,200