Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

Institute of Foundation Models

Job Description

Job Description

About the Institute of Foundation Models

We are a dedicated research lab for building, understanding, using, and risk-managing foundation models. Our mandate is to advance research, nurture the next generation of AI builders, and drive transformative contributions to a knowledge-driven economy.

As part of our team, you’ll have the opportunity to work on the core of cutting-edge foundation model training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI development. You will participate in the development of groundbreaking AI solutions that have the potential to reshape entire industries. Strategic and innovative problem-solving skills will be instrumental in establishing MBZUAI as a global hub for high-performance computing in deep learning, driving impactful discoveries that inspire the next generation of AI pioneers.

The Role

As a Data Engineer specializing in Natural Language Processing (NLP) and large-scale data processing, you will quickly and effectively gather, curate, and prepare high-quality datasets to support cutting-edge NLP research. Your role will be instrumental in enabling researchers by delivering essential data through efficient and scalable engineering practices, including web crawling, LLM-generated content refinement, and robust data pipelines, primarily leveraging Python and related technologies.

Key Responsibilities
  • Rapidly collect, curate, and preprocess datasets based on detailed specifications provided by NLPresearchers,delivering data within tight timelines.
  • Develop and maintain efficient web crawling solutions, APIs, and automated workflows to continuously improve data collection processes.
  • Refine and evaluate outputs from Large Language Models (LLMs) to generate structured datasets suitable for model training and benchmarking.
  • Implement scalable data pipelines, ensuring efficient data processing, storage, retrieval, and distribution to research teams.
  • Collaborate closely with researchers and engineers to ensure collected data meets specified quality and relevance criteria.
  • Document data collection methodologies, dataset characteristics, and pipeline architecture clearly and effectively.
  • Engage with peer teams and participate in technical reviews to uphold best practices and data quality standards.
  • Represent MBZUAI at industry and research forums, showcasing technical capabilities in large-scale data processing and AI data infrastructure.
Academic Qualifications
  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related technical field required
  • Master’s degree or PhD degree or equivalent experience in Computer Science, Data Engineering, or related technical fields preferred.
Professional Experience - Required
  • Extensive experience in data engineering, data processing, and automation using Python.
  • Demonstrated proficiency in designing and deploying web crawling solutions, automated data extraction, and processing pipelines.
  • Strong understanding of data structures, algorithms, databases, SQL, and performance optimization.
  • Experience working with cloud infrastructure and distributed data processing frameworks (e.g., AWS, Spark, Kafka, Kubernetes).
  • Excellent problem-solving abilities, attention to detail, and the capability to rapidly address technical challenges.
  • Strong communication and collaboration skills with cross-functional teams.
Professional Experience - Preferred
  • Proven track record of supporting NLP or AI research teams with rapid and reliable data delivery.
  • Experience working with large language models, including evaluation, efficient inference, and prompt engineering.
  • Experience with refining outputs from large-scale AI models, such as LLM-generated data.
  • Contributions to open-source projects, coding competitions, or high visibility in coding communities (e.g., GitHub, Stack Overflow).
  • Familiarity with the latest advancements in NLP data processing and large language model technologies.

Visa Sponsorship

This position is eligible for visa sponsorship.

Benefits Include

*Comprehensive medical, dental, and vision benefits 

*Bonus

*401K Plan

*Generous paid time off, sick leave and holidays

*Paid Parental Leave

*Employee Assistance Program

*Life insurance and disability

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Data Engineer in Sunnyvale, CA vacancy
  • Job-ID28042347Reference24-19051TypeContractRemote30% RemoteJob Description: The Data Science Engineering Analyst will play a pivotal role in analysing complex datasets, designing and implementing predictive models, and deriving actionable insights to drive business decisions... 
    Suggested

    US Tech Solutions

    Mountain View, CA
    1 day ago
  • $220.05k - $226k

    Design and build secure, scalable, and reliable data processing systems and infrastructure.Develop and maintain data models and pipelines...  ...Minimum qualifications:Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a... 
    Suggested
    Full time
    Work at office

    Google

    Mountain View, CA
    2 days ago
  •  ...roleGridmatic’s business is complex, and we need to build a robust data layer to be able to answer core questions around profit and loss...  ...our renewable supply.We’re looking for a startup-minded data engineer who can wear a lot of hats, work with multiple teams, and build... 
    Suggested
    Work at office
    Home office
    Flexible hours
    3 days per week

    Gridmatic

    Cupertino, CA
    1 day ago
  • Position: Data Engineer IILocation: Sunnyvale, CaliforniaDuration: ContractJob ID: 175305Job Overview: We are seeking a skilled and detail-oriented Data Engineer II to join our team. The ideal candidate will be responsible for designing, building, and maintaining scalable... 
    Suggested
    Full time

    Pinnacle Group

    Sunnyvale, CA
    3 days ago
  • $75 - $80 per hour

    DescriptionResponsibilitiesArchitect, construct, and maintain robust, scalable data pipelines and complex ETL workflows.Manage and optimize data...  ....Minimum Qualifications3-5 years of experience in Data Engineering.Bachelor’s degree in Computer Science, Engineering, or... 
    Suggested
    Contract work
    Temporary work
    Work experience placement

    TEKsystems

    Sunnyvale, CA
    2 days ago
  • $75 - $85 per hour

    Position: Battery Data Engineer III Location: Cupertino, California Duration: Contract Job ID: 171364 Job Description:This will be a data engineer role for processing battery testing data to facilitate battery algorithm delivery and support battery algorithm simulations... 
    Full time
    Contract work

    Pinnacle Group

    Cupertino, CA
    1 day ago
  • Job-ID27801708Reference26-07957Remote100% Remote Job Title: Contract Data Engineer (API & Database Focus) Role Summary: We are seeking an experienced and highly skilled Contract Data Engineer. This role is focused on building robust data pipelines, primarily involving the... 
    Contract work
    Remote work

    Mindlance

    Sunnyvale, CA
    4 days ago
  •  ...Lead Data Engineer Data team builds and operates the data marts and pipelines that power HR/Workforce reporting and analytics across Intuit. We're looking for a hands-on Data Engineer who can operate independently. High-visibility, high-ownership — direct exposure to... 

    United IT

    Mountain View, CA
    4 days ago
  • $180k - $258.75k

     ...is harmonious with TRI’s robotics divisions' efforts in Diffusion Policy and Large Behavior Models.We are looking for a Senior Data Engineer to design and build the foundational data infrastructure and tools that power our autonomy research and development workflows. This... 
    Full time
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    1 day ago
  • $185k - $230k

    The OpportunityWe are looking for a Senior Data Engineer to join our Data Platform team and build the core data foundations that power analytics, experimentation, and decision-making across the company. In this role, you will design and own foundational data models, pipelines... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    1 day ago
  • $175k - $221k

     ...feed ranking decision, every recommendation, every A/B test, and every ML model we ship runs on the data infrastructure you'd own. We're looking for a senior engineer to build and scale the batch and streaming pipelines at the core of that platform — someone who takes... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    9 hours ago
  • $130k - $200k

    Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus... 
    Full time

    Plus.ai

    Santa Clara, CA
    3 days ago
  • Job-ID17032030Reference21-063692 Data Engineer / Architect Client doesn't have much bandwidth for any handholding. They will grant required access and the candidate should work on their own with minimal Apple support. Hence, they need senior level consultant / Architect... 

    Intelliswift

    Cupertino, CA
    9 hours ago
  •  ...class silicon and software solutions. Join us and help build the data platforms that enable better business decisions across a global...  .... The Opportunity Synopsys is seeking a talented Data Engineer to design, build, and evolve scalable data and analytics solutions... 

    Synopsys

    Mountain View, CA
    4 days ago
  •  ...Sr Data Engineer Design, develop, and manage robust, scalable data pipelines and workflows using Python and Snowflake. Collaborate with business stakeholders to gather and translate requirements into actionable solutions. Partner with cross-functional platform... 

    InterSources

    Sunnyvale, CA
    5 days ago
  •  ...development or related 2. 3+ years of solid Java and 2+ years experience in design, implementation, and support of solutions big data solution in Hadoop using Hive, Spark, Drill, Impala, HBase 3. Hands on experience with Unix, Teradata and other relational databases... 
    Full time

    Redolent

    Sunnyvale, CA
    3 days ago
  •  ...Role: Snowflake Data Engineer Location: Santa Cla, CA (5 days Onsite) Job Description Data Engineer - Key Requirements: Proven hands-on expertise in data engineering with Snowflake and Databricks , including building and optimizing... 

    Inficare

    Santa Clara, CA
    4 days ago
  •  ...will collaborate in the design, creation, and enhancement of our data infrastructure, which underpins the productization of our...  ...numerous other devices. We are seeking a highly skilled Data Software Engineer to design, develop, and maintain scalable data infrastructure and... 

    Apple

    Cupertino, CA
    3 days ago
  •  ...software development experience with very high proficiency in Python, Scala, or Java and experience optimizing SQL queries on large data. Experience working with large-scale data warehouse solutions such as Teradata, Snowflake, or Redshift. Hands on experience in a Unix... 

    The Dignify Solutions, LLC

    Sunnyvale, CA
    4 days ago
  • $73 per hour

     ...Data Engineer MAHIN-JOB-35556 We are looking for Data Engineer in Sunnyvale,CA Day 1 onsite ( 3 days a week hybrid) FTE- 130k per annum + benefits Subcon-73 $ per hour ( no layers are accepted) Job Description: Strong Python development and software... 
    Hourly pay
    3 days per week
    1 day per week

    Keylent Inc

    Sunnyvale, CA
    2 days ago
  •  ...test and deploy cutting edge solutions at scale, impacting millions of customers worldwide drive value from data at Walmart Scale Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community. Engage with... 
    Worldwide

    Software Technology Inc

    Sunnyvale, CA
    5 days ago
  •  ...Job Title Primary Responsibilities: Expertise in SQL: You possess a deep understanding of SQL for data manipulation, querying, and performance optimization across various database systems. Proficiency in Python: Your Python skills are crucial for building... 

    Omni Inclusive

    Sunnyvale, CA
    3 days ago
  •  ...Data Engineer Location: Mountainview, CA (Hybrid 3 days' work from office) C2C pay rate: $70-75/hr for both the roles. Role Summary: Responsible for designing and building graph data models, knowledge graphs, and data pipelines optimized for GraphRAG and reasoning... 
    Work at office

    Kasmo Global

    Mountain View, CA
    5 days ago
  •  ...growing, and we are looking for a highly motivated Principal Software Engineer who is a self-starter and will play a critical role in the...  ...Technology team, you will be building highly scalable and reliable APIs, data-pipelines, services, and applications which will drive the next... 
    Local area

    My3Tech Inc

    Sunnyvale, CA
    4 days ago
  •  ...Description MULTIPLE POSITIONS AVAILABLE Employer: AMAZON WEB SERVICES, INC. Offered Position: Data Engineer II Job Location: Santa Clara, California Job Number: AMZ10046151 Position Responsibilities: Design, develop, implement, test, document, and... 
    Local area

    Amazon

    Santa Clara, CA
    4 days ago
  •  ...Data Engineer GCP Sunnyvale, California, United States Job Title: Data Engineer Location: Sunnyvale Ca Visa: USC/GC/H1b Pay rate: W2 only no C2C Details: 5 years of SQL queries Tech stack Airflow pipeline development GCP dataproc/ BQ Expertise Hive/Spark Python/Java... 
    H1b

    Interaction24 LLC

    Sunnyvale, CA
    2 days ago
  •  ...Job Description Launch Your Data Career with Proof, Not Promises-At SynergisticIT If you're serious about starting a high-impact, high-paying career in Data Science, Analytics, or Engineering , it's time to stop guessing and start choosing results. At SynergisticIT... 

    SynergisticIT

    Alviso, CA
    4 days ago
  •  ...Data Engineer Location: Santa Clara, CA Client: Intuit Duration: 6 months Rate: Max $56-58/hr on C2C All visa documents to be submitted along with submission Required Skills: ~ SQL – Must have, need to be strong ~ ETL skills – must have ~ Infa... 

    Omega Solutions

    Santa Clara, CA
    4 days ago
  •  ...Data Engineer Location: Mountain View, CA Teams Team: Engineering Commitment: Full-time Status: Published This is an exciting position to work on a very talented team of engineers. The ideal candidate's favorite words are learning, data, scale, and agility... 
    Full time

    AutoRoboto

    Mountain View, CA
    1 day ago
  •  ...Position- Data Engineer Duration- Contract Location- Cupertino, CA JD Minimum 6+ years of experience working as a Data Engineer Experience building data pipelines with Python and R Willingness to learn new technologies and implement POCs... 
    Contract work
    Immediate start

    Syntricate Technologies

    Cupertino, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!