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

Full Stack Software 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

We are looking for a Full Stack Developer to collaborate with Researchers and ML Engineers to produce AI applications and solutions based on next gen AI research. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.

Key Responsibilities
  • Collaborate with development teams and product managers to implement innovative software solutions based on requirements from internal and external stakeholders.
  • Able to develop entire architecture, responsive design, user interaction, and user experience.
  • Design client-side and server-side architecture
  • Able to develop entire architecture, responsive design, user interaction, and user experience.
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Write technical documentation
  • Work with researchers, data scientists and analysts to improve software
  • Keep track of new development-related tools, frameworks, methods, and architectures. 
  • Contribute to research publications and represent MBZUAI at industry conferences and events, showcasing the institution’s cutting-edge HPC and deep learning capabilities and establishing MBZUAI as a global leader in AI research and innovation.
  • Contribute to the development of intellectual property and thought leadership in the field of high-performance computing for deep learning
  • Perform all other duties as reasonably directed by the line manager that are commensurate with these functional objectives.
Academic Qualifications
  • Bachelor’s Computer Science or relevant field required
  • Master’s or Ph.D. in Computer Science or relevant field preferred
Professional Experience
  • Proven experience as a Full Stack Developer or similar role
  • Experience working with AI algorithms and the ability to develop systems accommodating AI related requirements
  • Experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Familiarity with AJAX, GitHub & Git
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js/NPM)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Excellent problem-solving and troubleshooting skills to address complex technical challenges.
  • Effective communication and collaboration skills to work with cross functional teams.

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 29 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in Sunnyvale, CA vacancy
  •  ...Senior Full-Stack Software Engineering Role This is a senior full-stack software engineering role. You'll work closely day-to-day with other engineers, designer, and PM to plan, design, build, and ship high quality software. Your responsibilities will include:... 
    Suggested

    MindSource

    Cupertino, CA
    4 days ago
  • $125k - $200k

     ...you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Full Stack Software Engineer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands... 
    Suggested
    Work at office
    Visa sponsorship
    Monday to Friday

    The Resource Collaborative

    Cupertino, CA
    2 days ago
  • $120k - $170k

     ...Full Stack Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and... 
    Suggested
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    1 day ago
  • $123k - $185k

     ...z e d P r o f e s s i o n a l I n t e l l i g e n c e Software Engineering Mountain View, CA (HQ) About X: X is Alphabet's...  ...important of all, fun! About the role: As a full-stack software engineer, you will own end-to-end development of... 
    Suggested
    Full time

    X: The Moonshot Factory

    Mountain View, CA
    4 days ago
  • $140k - $210k

     ...Senior Full Stack Software Engineer Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants... 
    Suggested
    Work at office
    Worldwide
    Monday to Friday

    BentoBox

    Sunnyvale, CA
    4 days ago
  •  ...AI Full Stack Engineer Location: US – Santa Clara or San Diego(only locals) Contract on W2 (Onsite) Role Overvie wWe are looking for a scrappy, highquality AI FullStack Engineer to build and maintain executivelevel AI demos and proofs of value. This role focuses... 
    Contract work
    Local area

    Invovia

    Santa Clara, CA
    4 days ago
  •  ...Role Overview We are looking for a scrappy, high-quality AI Full-Stack Engineer to build and maintain executive-level AI demos and proofs of value. This role focuses on rapidly prototyping AI concepts into polished, digestible demo experiences that showcase how customers... 

    Invovia

    Santa Clara, CA
    2 days ago
  • U.S. Bank in Cupertino is seeking a Software Engineer to enhance its technology initiatives. The role involves designing, developing, and maintaining software products in an agile environment. Candidates should have a Bachelor's degree and at least 2 years of experience... 

    U.S. Bank

    Cupertino, CA
    4 days ago
  •  ...technology company in Mountain View is seeking a Senior Fullstack Engineer to join their Scribe team, focusing on Ambient AI solutions. The...  ..., and a passion for fast execution in a high-impact field. This full-time role involves collaborating with customers and building... 
    Full time

    Athelas

    Mountain View, CA
    3 days ago
  •  ...Sr. Front-End Engineer (React.js, Javascript, Node.Js) We are actively looking for a Front-End Full Stack Engineer (React.js, Javascript, Node.Js) Role: Sr. Front-End Engineer (React.js, Javascript, Node.Js) Duration: 12+ Months Location: Sunnyvale, CA or Bentonville... 
    Immediate start

    Redolent

    Sunnyvale, CA
    1 day ago
  •  ...A robotics company in Mountain View seeks a Software Engineer to advance their robotic data collection and software development. This role involves building infrastructure for cloud communication and user tools while designing scalable services using APIs and cloud platforms... 

    Sunday

    Mountain View, CA
    3 days ago
  • $147k - $237.5k

     ...in person. That’s why most of our teams work from the office full time, with flexibility when it’s needed. This model supports real...  ..., and developer velocity. We are looking for a Full Stack Engineer who thrives in complex distributed systems, enjoys solving deep... 
    Full time
    Contract work
    Work at office
    Shift work

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $181.1k - $318.4k

    Full Stack Software Engineer, Productivity Apps Cupertino, California, United States Software and Services Do you want to shape the future of cloud productivity and bring AI-powered experiences to hundreds of millions of users? The Productivity Apps Services team is responsible... 
    Work from home
    Relocation

    Apple Inc.

    Cupertino, CA
    10 hours ago
  • $147.4k - $220.9k

    Software Engineer, Full stack , Retail Engineering Apps & Services Sunnyvale, California, United States Software and Services Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for Full Stack Engineer,... 
    Relocation

    Apple

    Sunnyvale, CA
    10 hours ago
  • $181.1k - $318.4k

    Full Stack Software Engineer - WWDR Engineering At Apple, we build products that enrich people’s lives. Worldwide Developer Relations (WWDR) empowers developers outside of Apple to build amazing products for our platforms using Swift, Xcode, and more! The WWDR Engineering... 
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • U.S. Bank is hiring a software developer for a role based in Cupertino, California. You will be responsible for analyzing, designing, and maintaining software solutions while collaborating across teams. The ideal candidate will have a Bachelor's degree and at least 2 years... 
    3 days per week

    Us Bank

    Cupertino, CA
    4 days ago
  •  ...driver's license. Job Summary: We are seeking a seasoned Full Stack Engineer who also possesses expertise in building advanced AI agents....  ...role requires experience in developing enterprise-grade software solutions, with a preference for candidates who have worked... 
    Contract work
    Work at office

    Akraya

    Santa Clara, CA
    4 days ago
  •  ...OpusClip Full-Stack AI Engineer OpusClip is the world's No.1 AI video agent, built for authenticity on social media. We envision a world where everyone can authentically share their story through video, with no expertise needed. Within just 18 months of our launch... 
    Local area

    OpusClip

    Mountain View, CA
    3 days ago
  •  ...Senior Full Stack Software Engineer (Network) This role has been designed as 'Hybrid' with an expectation that you will work on average two days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Alviso, CA
    5 days ago
  • OpusClip is seeking a Full-Stack AI Engineer to drive innovations in AI-native products. The ideal candidate will architect scalable codebases and collaborate closely with product and marketing teams to define impactful features. The role demands expertise in both front... 

    OpusClip

    Mountain View, CA
    3 days ago
  •  ...Full Stack AI Engineer/Developer - Onsite NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Santa Clara, CA
    4 days ago
  • A technology company is seeking a highly skilled Full-Stack Engineer to build and maintain production-grade web applications while designing AI-powered agents using LangChain and LangGraph. The role involves developing secure APIs, implementing intelligent workflows, and... 

    Robotics Technologies LLC

    Sunnyvale, CA
    1 day ago
  • $160k - $225k

    A technology-driven company in Mountain View is seeking an early Software Engineer to build AI solutions and revolutionize marketing technology. You will design, develop, and maintain high-performance web applications, collaborating closely with cross-functional teams.... 

    MAI Agents

    Mountain View, CA
    10 hours ago
  • $123k - $185k

    X Development, LLC in Mountain View, CA is looking for a full-stack software engineer to lead the development of innovative technologies using large language models. Responsibilities include designing and implementing robust software, collaborating with cross-functional... 

    X Development, LLC

    Mountain View, CA
    4 days ago
  •  ...A healthcare technology company in Mountain View, CA is seeking a Full Stack Engineer to build innovative AI solutions. The ideal candidate should have strong programming skills in Python and experience with modern frontend technologies like React and Typescript. You'll... 
    Full time
    Work at office

    Athelas

    Mountain View, CA
    3 days ago
  • $75 - $90 per hour

    Insight Global is seeking an AI & GCP Developer to support a large-scale enterprise environment in Mountain View, California. The role focuses on building AI-driven solutions and optimizing cloud architecture using GCP tools. Responsibilities include designing applications...

    Insight Global

    Mountain View, CA
    2 days ago
  •  ...A leading automotive company in California is seeking a Staff AI/ML Full-Stack Engineer to design and build end-to-end software products for autonomous vehicles. This hands-on role emphasizes technical depth and system design, involving mentorship, full-stack development... 

    General Motors

    Sunnyvale, CA
    3 days ago
  • $220k - $270k

    Alumni Ventures is looking for a Full-Stack AI Engineer to develop and maintain their next-generation AI-native products in Mountain View, California. In this role, you'll take ownership of the AI-native codebase, working from front-end (React) to back-end (Node.js, Django... 

    Alumni Ventures

    Mountain View, CA
    4 days ago
  • $160k - $225k

    A pioneering advertising technology firm is seeking a Software Engineer in Mountain View, California. In this role, you will design and build high-performance web applications, develop scalable backend services, and work closely with cross-functional teams. Ideal candidates... 

    MAI

    Mountain View, CA
    3 days ago
  • A leading IT consulting firm in Sunnyvale, CA, is seeking a Senior Engineer - Full Stack. This role involves end-to-end development lifecycle responsibilities including design, implementation, and deployment, focusing on web and mobile applications. The ideal candidate... 

    Pyramid Consulting

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!