Research Big Data Engineer - Predictive Modeling at GitLab
Job Description
Company Overview
GitLab is the world's largest all-remote company! We are revolutionizing how development, security, and operations teams collaborate to build software faster and more efficiently. We believe that everyone can contribute, and our mission is to make it so. At GitLab, we embrace a fully remote work culture, empowering team members to work from anywhere in the world. We foster a collaborative and inclusive environment where innovation thrives, and every voice is valued.
Position Summary
GitLab is seeking a talented and motivated Research Big Data Engineer – Predictive Modeling to join our growing Data & Analytics team. In this fully remote role, you will be responsible for designing, developing, and deploying scalable machine learning models and data pipelines to drive predictive insights across various business functions. You will work closely with data scientists, analysts, and engineers to build and improve our predictive capabilities, ultimately contributing to GitLab's strategic decision-making and product innovation.
Key Responsibilities
- Design, develop, and deploy scalable data pipelines to ingest, process, and transform large datasets for predictive modeling.
- Build and maintain machine learning models for various applications, including customer churn prediction, sales forecasting, and product recommendations.
- Collaborate with data scientists to implement and optimize machine learning algorithms.
- Monitor model performance and retrain models as needed to maintain accuracy and relevance.
- Work with engineering teams to integrate models into GitLab’s products and services.
- Contribute to the development of our machine learning infrastructure and tools.
- Document all code, processes, and model results.
- Participate in code reviews and knowledge sharing activities.
- Collaborate effectively with a geographically distributed team using tools like Slack, GitLab, and Zoom.
- Proactively identify opportunities to improve our predictive modeling capabilities.
Required Qualifications
- Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field.
- 3+ years of experience in data engineering with a focus on building data pipelines for machine learning.
- Strong proficiency in Python and experience with relevant libraries such as scikit-learn, TensorFlow, or PyTorch.
- Experience working with big data technologies such as Spark, Hadoop, or Kafka.
- Experience with cloud computing platforms such as AWS, Google Cloud, or Azure.
- Experience with SQL and relational databases.
- Strong understanding of machine learning algorithms and techniques.
- Excellent problem-solving and analytical skills.
- Ability to work independently and collaboratively in a remote environment.
- Excellent communication and interpersonal skills.
- Must be legally authorized to work in the United States.
Technical Requirements
As a fully remote employee, you will need to meet the following technical requirements:
- Dedicated Home Office: A quiet and distraction-free workspace. GitLab provides a home office stipend to help you set up your workspace.
- Reliable Internet Connection: High-speed internet access with a minimum upload and download speed of 25 Mbps.
- Computer and Peripherals: A company-provided laptop and any necessary peripherals (monitor, keyboard, mouse, headset).
- Time Zone Alignment: While we offer flexible working hours, some overlap with US Pacific Time (PST) or US Eastern Time (EST) may be required for meetings and collaboration.
Desired Skills
- Master's degree in a relevant field.
- Experience with Docker and Kubernetes.
- Experience with MLOps practices and tools.
- Experience with A/B testing and experimentation.
- Familiarity with GitLab CI/CD.
- Experience in the software development lifecycle.
Compensation & Benefits
The annual salary range for this position is $140,000 - $200,000, depending on experience and location. GitLab offers a competitive compensation package, including:
- Remote Work Benefits: Work from anywhere in the USA.
- Equity: Stock options in a rapidly growing company.
- Health, Dental, and Vision Insurance: Comprehensive coverage for you and your family.
- Paid Time Off: Generous vacation, sick leave, and parental leave policies.
- Home Office Stipend: Funds to create a comfortable and productive workspace.
- Professional Development: Opportunities for growth and learning.
- Mental Wellness Resources: Access to mental health support and resources.
- Virtual Team Building Activities: Regular virtual events to foster team connection.
- Occasional Travel: Potential for occasional travel to team meetups or company events.
How to Apply
If you are passionate about data engineering and predictive modeling and thrive in a remote work environment, we encourage you to apply! Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!
Required Skills
- Machine Learning
- Predictive Modeling
- Data Mining
- A/B Testing
Disclaimer: niimgkp.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. If you suspect any fraud or malpractice, email us at abuse@niimgkp.com.
