Join Red Buffer

Programming can be referred to as scientific art. It involves writing code to solve problems, code which reads like poetry, with repetitive words, numbers, and symbols – a science. The meticulous attention to detail that goes into writing the code for an application, web or mobile, is a work of art. Do you sometimes look at an app you regularly use, or a game you love to play, and wonder: how is this possible with just 0s and 1s? That wonderment is where Red Buffer specializes.

At Red Buffer, we like to think of ourselves as both scientists and artists. We love what we do, and we try to do what we love. Our customers work with us because we are just as passionate about our work as they are about theirs. It’s a match made in scientific heaven.

See Job Openings

Benefits at Red Buffer

We understand that our employees are more than just employees, they are human beings. This is why we want everyone to be healthy, feel appreciated in more ways than one, and have the resources they need to lead a fulfilled life. Here are some benefits we offer to encourage this lifestyle.

Collaborative Work Environment

Autonomy in Your Work

Celebration of Personal & Professional Milestones

Health Coverage

Life Insurance

Company Provided Lunch and Snacks

Paid Time Off

Maternity and Paternity Leaves

RB Labs

Market Competitive Salary

In-House Daycare

Cross-Team Mentorship

Culture

Each of us treat the work we do like creating art, and to create art, you need to be in the right mindset. At Red Buffer, we take great pride in fostering a healthy work environment and positive culture for all our employees so that they are able to do their best.

Job Openings

Put your mark on world-class projects that impact millions of users. We’re always looking to grow!

  • Senior Machine Learning Engineer

    In this role, you will be responsible for driving the execution of crucial infrastructure and platform initiatives related to AI/ML pipelines. These pipelines are designed for highly efficient and scalable model Training, & Inference. The responsibilities include building and developing tools, and automation of redundant tasks. This role requires someone with a strong collaborative and growth mindset. You will also look after the career development of the engineering team members.

    Responsibilities:

    • You will be accountable for overseeing comprehensive project lifecycles,
      ensuring their effective progression from inception through to culmination.
    • You will provide adept guidance and mentorship to junior and mid-level
      engineers, empowering them to amplify their proficiencies and accomplish their
      career aspirations.
    • Your remit includes formulating project strategies and orchestrating their
      proficient execution, guaranteeing punctual deliverables and alignment with
      project goals.
    • Furthermore, you will extend your technical skills and support to team
      members, aiding them in surmounting hurdles and upholding unimpeded
      advancement.

    Skills:

    • Proficiency with a deep learning framework such as Large Language Models (LLM), BERT · Natural Language Generation · Natural Language Understanding · Natural Language Processing (NLP) · Python (Programming Language).
    • Familiarity with basic libraries such as scikit-learn and pandas
    • Familiarity with Linux.
    • Experience with visualizing and manipulating big datasets.

    Requirements:

    • At least 5 years of relevant development experience.
    • BS in Computer Science or a related field.
    • Strong CS fundamentals including data structures & algorithms.
    • Experience in designing, implementing, and operating scalable software systems and services.
    • Excellent verbal and written skills.
    • Hands-on experience with containerized platforms like Docker and Kubernetes.
    • Certification is a plus.

    Apply Now
  • Full Stack Engineer

    Responsibilities:

      • Building and designing front-end and back-end components using JavaScript/TypeScript
      • Creating progressive web applications from scratch or adding features to existing applications
      • Doing peer code-reviews
      • Follow the software development lifecycle
      • Exploring and using new technologies wherever relevant
      • Analyzing problem areas
      • Be responsible for maintaining, expanding, and scaling our projects ○ Stay plugged into emerging technologies/industry trends and apply them to operations and activities

    Requirements:

      • Degree in Computer Science or relevant field
      • 2+ years of experience
      • Proficiency with fundamental front-end languages such as HTML5, CSS3, jquery, and JavaScript.
      • Proficiency with server-side languages, libraries, and frameworks such as Node.js, react js git Python, Express, Nest.js, graphQL
      • Familiarity with JavaScript frameworks such as Angular JS, React, Vue and Amber
      • Familiarity with database technology such as MySQL, Postgress, and MongoDB
      • Top-notch programming skills and in-depth knowledge of modern HTML/CSS
      • Strong organizational skills to juggle multiple tasks within the constraints
      • Experience in DevOps docker is a plus

    Apply Now
  • Technical Project Manager

    Responsibilities:

      • Lead and oversee the full lifecycle of technical projects, from initiation through planning, execution, monitoring, and closure.
      • Leverage advanced data analysis techniques to identify trends, validate assumptions, and inform project direction.
      • Use data insights to proactively forecast risks and guide strategic decision-making
      • Design optimized workflows and process maps to enhance project implementation and efficiency
      • Partner closely with internal stakeholders to define requirements, align expectations, and support project goals.
      • Prepare and maintain all essential project documentation, including scope, timelines, risk assessments, and detailed progress reports.
      • Address challenges and risks throughout the project lifecycle, ensuring momentum
      • Lead meetings to ensure alignment and timely delivery of all deliverables

    Requirements:

      • Bachelor’s degree in Computer Science, Technology, or related field
      • 3+ years of experience in technical project management with a successful track record in the IT or cloud services industry
      • Experience working in an Agile environment
      • Strong leadership, communication, and interpersonal skills for effective cross-functional collaboration
      • Client-facing experience, with a focus on managing expectations and achieving client satisfaction
      • Demonstrated data analysis skills and the ability to interpret complex data to support project outcomes
      • Experience managing multiple projects in a fast-paced environment with minimal supervision

    Apply Now