Join Our Team

Help us build the future of code visualization and understanding

Why Work at PullForge?

At PullForge, we're building tools that help developers understand and visualize complex codebases. We're a remote-first company with team members around the world, united by our passion for developer tools and productivity.

We believe that the best tools are built by people who understand the problems they're solving. That's why our team is made up of experienced developers who are passionate about making other developers' lives easier.

We're a small but growing team, which means you'll have the opportunity to make a big impact. You'll work on challenging problems, collaborate with talented colleagues, and help shape the future of our product and company.

If you're passionate about developer tools, visualization, and building products that developers love, we'd love to hear from you!

Developer First

We build tools that developers love to use, focusing on simplicity, power, and flexibility.

Innovation

We're constantly pushing the boundaries of what's possible in code visualization and analysis.

Community

We believe in the power of community and open collaboration to build better tools for everyone.

Quality

We're committed to building high-quality, reliable tools that developers can depend on.

Benefits & Perks

Competitive Salary

We offer competitive salaries based on your experience and location.

Flexible Work

Work from anywhere with flexible hours to suit your lifestyle.

Health Insurance

Comprehensive health, dental, and vision insurance for you and your family.

Unlimited PTO

Take time off when you need it, no questions asked.

Learning Budget

$1,500 annual budget for books, courses, and conferences.

Home Office Stipend

$500 to set up your home office and $100/month for internet and utilities.

Team Retreats

Twice-yearly team retreats to connect and collaborate in person.

Parental Leave

16 weeks of paid parental leave for all new parents.

Open Positions

Senior Frontend Engineer
Engineering
Remote (US/Europe)
Full-time

We're looking for a Senior Frontend Engineer to help build and improve our visualization tools. You'll work on creating beautiful, interactive visualizations that help developers understand complex codebases.

Requirements

  • 5+ years of experience with React and modern JavaScript
  • Experience with data visualization libraries (D3.js, Three.js, etc.)
  • Strong understanding of web performance optimization
  • Experience with TypeScript and Next.js
  • Passion for creating intuitive user interfaces

Responsibilities

  • Design and implement new visualization features
  • Optimize performance of complex visualizations
  • Collaborate with the design team to create intuitive user interfaces
  • Write clean, maintainable, and well-tested code
  • Mentor junior engineers and provide technical leadership
Machine Learning Engineer
AI
Remote (US/Europe)
Full-time

We're looking for a Machine Learning Engineer to help build our AI-powered code analysis tools. You'll work on developing models that can analyze code, identify patterns, and provide intelligent insights.

Requirements

  • 3+ years of experience in machine learning and natural language processing
  • Experience with Python and ML frameworks (TensorFlow, PyTorch, etc.)
  • Understanding of code analysis and static analysis tools
  • Experience with large language models and their applications
  • Strong problem-solving skills and attention to detail

Responsibilities

  • Develop and improve ML models for code analysis
  • Work with the engineering team to integrate ML models into our product
  • Research and implement new techniques for code understanding
  • Evaluate and improve model performance
  • Stay up-to-date with the latest advancements in ML and NLP
Developer Advocate
Marketing
Remote (US/Europe)
Full-time

We're looking for a Developer Advocate to help grow our community and educate developers about PullForge. You'll create content, speak at events, and build relationships with developers and organizations.

Requirements

  • 3+ years of experience as a software developer
  • Strong communication and presentation skills
  • Experience creating technical content (blog posts, tutorials, videos)
  • Active presence in developer communities
  • Passion for developer tools and productivity

Responsibilities

  • Create technical content to educate developers about PullForge
  • Speak at conferences and meetups
  • Build and nurture relationships with developers and organizations
  • Gather feedback from the community and advocate for their needs
  • Collaborate with the product team to improve the developer experience

Don't see a position that fits?

We're always looking for talented people to join our team. Send us your resume and we'll keep you in mind for future opportunities.