Join our Team.

We are a small team of highly skilled individuals revolutionizing ITOps.
Help us build Hawkeye - the perfect addition to everyone’s ITOps team.

Engineering Culture

When asked what is your favorite part of the engineering process - one of the members of the team said:

"My favorite day is Friday when everyone does a demo on what they accomplished during the week. It is a great opportunity to learn and discuss with the team. Some of the best review comments and features get proposed during the demos!"

We believe in strong ownership - we stand behind our work and its outcomes. We rely on collaboration and mutual respect in the team. We heavily debate design and product decisions but quickly converge and fully support the decisions made. We innovate and work in a fast-paced environment but do not make any compromises on the integrity or quality of the code.

Open Positions

Job Description:

As a Control Plane Engineer at NeuBird, you will be a key member of our engineering team, our Software-as-a-Service (SaaS) platforms, and distributed computing solutions in Python. You will be responsible for building and maintaining public-facing APIs as well as building core components of our distributed systems, ensuring they operate seamlessly, efficiently, and at scale.

Key Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and maintain the control plane components of our distributed computing platform.
  • Implement and optimize Python-based control plane services to enable the management, orchestration, and scaling of distributed workloads.
  • Contribute to the development of SaaS offerings, ensuring they meet high standards of reliability, scalability, and security.
  • Identify performance bottlenecks and implement solutions to improve the overall efficiency of our distributed systems.
  • Actively participate in code reviews, providing and receiving feedback to maintain code quality and best practices.
  • Stay up-to-date with the latest trends and technologies in distributed computing and SaaS to drive innovation within the company.

Qualifications:

  • Proven experience in designing and building high-performance and secure APIs
  • Strong programming skills in Python
  • Knowledge of cloud computing, SaaS, and microservices architecture
  • Familiarity with Docker, and Kubernetes
  • Experience with performance optimization and scalability of distributed systems
  • Excellent problem-solving and debugging skills
  • Strong teamwork and communication skills
  • A passion for staying updated on emerging technologies and industry trends

Click the link below to email us your resume and cover letter.

Apply Here

Job Description:

As a Database design engineer, you will develop a new cognitive database engine that powers the inference engine. This role requires a strong foundation in data structures and algorithms. Prior experience in database design and or storage is required.

Responsibilities:

  • Invent, design, develop, and optimize core database engines.
  • Collaborate on projects that involve NLP and machine learning applications to extract valuable insights from structured and unstructured data.
  • Tackle complex database challenges, including schema design, query optimization, and distributed data processing.
  • Stay current with emerging trends in database management, NLP, and machine learning.

Qualifications:

  • Proven experience in building and optimizing database engines
  • Prior experience with PostgreSQL extensions
  • Solid foundation in data structures, algorithms, and database design
  • Problem-solving skills and a passion for enhancing database performance
  • Excellent communication and collaboration abilities
  • Strong analytical mindset and a drive for innovation

Click the link below to email us your resume and cover letter.

Apply Here

Job Description:

As an AI engineer, you will be involved in model training, deployment, and maintenance. You will work with RLHF and fine-tuning of LLMs. This role requires a blend of analytical skills, creativity, and strong AI domain knowledge. This role is critical in delivering an enterprise experience with LLMs.

Responsibilities:

  • Lead the development and customization of large-scale language models that drive the NeuBird platform.
  • Implement and experiment with RLHF to enhance model performance and decision-making.
  • Collaborate with cross-functional teams to integrate language models into various applications and platforms.
  • Work on model fine-tuning, performance optimization, and continuous improvement.
  • Stay up-to-date with the latest research and trends in language modeling and RLHF.
  • Contribute to research projects and technical publications.
  • Participate in code reviews and mentorship of junior engineers.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related field.
  • Experience with model training, deploying, and maintenance.
  • Strong knowledge of reinforced feedback techniques and reinforcement learning.
  • Proficiency in frameworks like PyTorch, TensorFlow, or similar.
  • Familiarity with NLP, text generation, and language understanding.
  • Strong problem-solving skills and a passion for addressing complex AI challenges.
  • Excellent communication and collaboration abilities.
  • Self-motivated and eager to stay at the forefront of AI advancements.

Click the link below to email us your resume and cover letter.

Apply Here
# # # # # #