Location: New York, NY (Hybrid Schedule)
We are seeking a passionate Senior / Staff Software Engineer with extensive experience in architecting and building highly scalable & complex backend systems to join our AI Platform team within the Search & AI Platform org. The Search & AI team develops the next generation of Search infrastructure and AI platform, and owns the platform and services powering Company’s Search & AI product features. The AI Platform team is responsible for building the ML platform to streamline and manage the deployment of ML/LLM models in production and build the backend (data pipelines, services, etc.) to allow these ML/LLM models to power product features. You will work alongside a team of talented engineers to incept and deliver innovative and scalable solutions for our world-class AI-powered search platform.
Requirements
- A BS/MS/PhD degree in a relevant technical discipline such as Computer Science, Engineering or Information Technology is highly desired, but equivalent experience will be considered as well.
- 2+ years of experience as a technical leader responsible for delivering large and/or complex mission-critical initiatives.
- 5+ years of software development experience with designing and building complex, scalable, high-performing, and robust applications. Familiarity with Kubernetes, Docker, and cloud platforms such as AWS, Azure or GCP.
- Proficient in Java and/or Python, and familiar with IAC technologies such as Terraform and Crossplane.
- Experience in producing high-quality software designs to support long-term maintainability and extensibility of systems and code.
- Experience in MLOps/LLMOps building and/or deploying ML/LLM platforms that host /manage multiple ML/LLM models in production at scale.
- An excellent communicator with strong leadership, organizational, problem-solving, debugging and analytical skills.
Responsibilities
- Lead delivery of cutting-edge AI-powered products in a fast paced environment.
- Partner with AI researchers, product managers, designers and other engineering teams to build best-in-class market intelligence features.
- Be the thought leader and domain expert for all things LLMOps for the company and drive innovation and efficiency for the company in this area.
- Build platforms to help the company accelerate the launch of new and improve existing AI-powered products.
- Build scalable and reliable data pipelines and services that incorporate the use of ML models to solve complex business problems.
- Architect, design and implement highly scalable backend services powering the company Search & AI products.
- Deploy owned services to single tenant cloud environments.
Provide technical leadership to implement best practices for software development.