The Company
PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy.
We operate a global, two-sided network at scale that connects hundreds of millions of merchants and consumers. We help merchants and consumers connect, transact, and complete payments, whether they are online or in person. PayPal is more than a connection to third-party payment networks. We provide proprietary payment solutions accepted by merchants that enable the completion of payments on our platform on behalf of our customers.
Our beliefs are the foundation for how we conduct business every day. We live each day guided by our core values of Inclusion, Innovation, Collaboration, and Wellness. Together, our values ensure that we work together as one global team with our customers at the center of everything we do – and they push us to ensure we take care of ourselves, each other, and our communities.
Job Description Summary:
Collaborate with cross-functional teams such as Data Scientists, Product Partners and Partner Team Developers to identify opportunities for process improvements that can be solved using machine learning and generative AI.
Meet our team
AI/ML Platforms and Solutions Organization in PayPal drives AI solutions across PayPal and you will be part of a team building AI Assistant Framework. You will be building advanced Generative AI Solutions that are designed to create real-world impact by automating, optimizing, and simplifying processes for developers and organizations alike.
Job Description:
Your way to impact
- Build and Test innovative ML and Generative AI systems.
- Design and develop ML Engineering Solutions & generative AI Applications ensuring scalability, efficiency, and maintainability of such solutions.
Your day-to-day
- Write clean, high-performance, high-quality, maintainable code.
- Create connectors to various Content and Collaboration tools using tool specific APIs such as Jira, Slack, Git etc.
- Implement prompt engineering techniques to fine-tune and enhance LLMs for better performance and application-specific needs.
- Stay abreast of the latest advancements in the field of Generative AI Application Development and actively contribute to the research and development of new Generative AI Applications.
What do you need to bring
- A master's or Bachelor's degree in Computer Science or a related field.
- 3 to 6 years of experience in the relevant skills.
- Proven experience working as a Software Engineer, with a focus on ML Engineering and experience with Generative AI Applications such as chatGPT, Llama Models, Vector DB's and Prompt Engineering and LangChain/Llamaindex.
- Strong proficiency in programming languages such as Java, Scala, Python, Google Cloud, Big Query, Hadoop & Spark etc.
- Solid knowledge of software engineering best practices, including version control systems (e.g., Git), code reviews, APIs and testing methodologies.
- Experience with large language models (LLMs) & prompt engineering techniques, vector DB's (Mandatory).
- Experience working with various Embeddings /Embedding Models.
- Should be able to query and search vector DB's such as Milvus.
- Should have developed Retrieval Augmented Generation Applications using Vector DB's.
- Strong communication skills to effectively collaborate and present findings to both technical and non-technical stakeholders.
- Proven ability to adapt and learn new technologies and frameworks quickly.
- A proactive mindset with a passion for continuous learning and research in the field of Generative AI.