
Senior Machine Learning Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
PayPal is seeking a Senior Machine Learning Engineer in Bengaluru, India. This role is ideal for individuals who are passionate about building and optimizing large-scale platforms, leveraging cutting-edge AI/ML technologies, and driving innovation. You will play a pivotal role in guiding technical and data science teams through the entire lifecycle of AI/ML projects, from defining requirements and architecture to implementing and integrating solutions within complex environments. We are looking for a proven technical leader with a strong track record of delivering high-quality products and successfully managing projects, while also mentoring team members. The ideal candidate will have 5-8 years of experience and a Master's or Bachelor's degree in Computer Science, Computer Engineering, Machine Learning, Data Mining, Information Systems, or a related field, or equivalent practical experience.
Key Responsibilities:
- Lead technical discussions and guide teams on functional definition, architecture, solution implementation, and integration.
- Drive the development and deployment of high-quality machine learning models.
- Stay abreast of the latest advancements in AI/ML technology and industry trends to enhance platform capabilities.
- Collaborate with data scientists and backend engineers to solve complex problems using AI/ML.
- Ensure high code quality, performance, and reliability through rigorous testing, code reviews, and adherence to best practices.
- Research and incorporate state-of-the-art machine learning techniques, tools, and frameworks.
- Mentor team members, provide technical guidance, and foster a culture of collaboration and continuous learning.
Technical Skills & Qualifications:
- Strong proficiency in machine learning concepts, algorithms, and techniques with hands-on model development and deployment experience.
- Expertise in multiple programming/scripting languages such as Python, Java, and Scala.
- Proficiency with Google Cloud Platform (GCP) offerings including BigQuery, DataProc, and Bigtable; GCP experience is a plus.
- Expertise in Big Data technologies including Hadoop, Spark, HBase, and Kafka.
- Proficiency in SQL, ETL processes, and database design.
- Good understanding of NoSQL databases like HBase, Redis, and Aerospike.
- Good understanding of distributed systems, data streaming, complex event processing, and NoSQL solutions for data integration pipelines (batch and real-time).
- Expertise in machine learning libraries/frameworks such as TensorFlow, PyTorch, and scikit-learn.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with front-end/web development technologies is a plus.
- Experience working with Agile methodologies.
Soft Skills:
- Strong communication, listening, interpersonal, influencing, and alignment driving skills.
- Ability to convey important messages clearly and compellingly.
- Highly effective in cross-functional groups and achieving results in matrix organizations.