Senior Data Engineer with Expertise in Python and Machine Learning

  • June 18, 2024
  • Programming & Tech
  • Full time
  • Remote
  • 1975 to 3095 USD
  • Entry level
Data Modeling
Python
Data Engineering
English advanced

Are you an experienced data engineer with a passion for transforming raw data into valuable insights? Do you have a solid foundation in data modeling, Python, and machine learning techniques? If so, we have the perfect opportunity for you. We are seeking a Senior Data Engineer to join our dynamic team and help drive our data initiatives forward. This role will provide you with the chance to work on cutting-edge technologies, solve challenging problems, and make a significant impact on our organization's growth and success. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining our data infrastructure. You will collaborate closely with data scientists, analysts, and other engineering teams to build scalable and efficient data pipelines that support our machine learning models and analytics needs. You will also play a critical role in implementing data governance best practices and ensuring data quality and integrity across our systems. Key Responsibilities: - Design, develop, and optimize data pipelines to collect, process, and transform large-scale datasets from various sources. - Develop and maintain robust data models to support machine learning and analytics requirements. - Collaborate with data scientists and analysts to understand their data needs and provide efficient, scalable solutions. - Implement and maintain data governance best practices, including data quality, lineage, and security. - Utilize Python and other programming languages to automate repetitive tasks and streamline data workflows. - Utilize Git for version control and collaboration on complex projects. - Stay up-to-date with the latest trends and advancements in data engineering, machine learning, and related technologies. - Provide mentorship and guidance to junior data engineers and other team members. - Troubleshoot and resolve challenging data-related issues and ensure the smooth operation of our data infrastructure. Required Skills and Qualifications: - Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field. - Extensive experience in data modeling, data engineering, and working with large-scale datasets. - Proficiency in Python and experience with data processing libraries such as Pandas, NumPy, and PySpark. - Strong knowledge of machine learning concepts and experience with ML frameworks and tools. - Familiarity with data pipeline orchestration tools such as Apache Airflow or similar. - Experience with version control systems, particularly Git, and best practices for collaborative development. - Strong problem-solving skills and the ability to work independently as well as part of a team. - Excellent communication skills and the ability to convey technical concepts to non-technical stakeholders. Preferred Qualifications: - Experience with cloud-based data platforms and services (e.g., AWS, GCP, Azure). - Knowledge of containerization technologies such as Docker and Kubernetes. - Previous experience in mentoring and leading data engineering projects. - Contributions to open-source projects or publications in the field of data engineering or machine learning. What We Offer: - Competitive salary and performance-based incentives. - Comprehensive benefits package, including health, dental, and vision insurance. - Opportunities for professional growth and development through training, conferences, and certifications. - A supportive and collaborative work environment that values diversity and inclusion. - The chance to work on exciting and impactful projects that drive innovation and shape the future of our industry. If you are a passionate data engineer with a strong background in Python and machine learning, and you are ready to take your career to the next level, we would love to hear from you. Join us and be a part of a team that is at the forefront of data innovation and technology.

You might also like to apply for these jobs

How it works for talents

Get hired with Mappa

1

Apply for a job

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-1
2

Get matched

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-2
3

Meet the company

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-3
4

Get hired

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-4

Ready to start?

Apply
Extra services

Take your international career to
the next level

Dollar payments

Get paid in US dollars while working remotely from Latin America and earn ~50% more than working locally.

Career growth

Strengthen your international career by working at the most exciting companies across the US, LatAm, and Europe.

Benefits

Mappa provides you with an extra annual salary. Make a difference and get rewarded for your efforts and achievements.
Get started

Secure your dream job
in just a few steps

Apply now