Full Stack Engineer

Proton.ai Logo

Proton.ai

πŸ’΅ $75k-$90k
πŸ“Remote - Worldwide

Summary

Join Proton, a revolutionary AI-powered sales software company, as a Senior Full Stack Engineer. You will be part of the AI Squad, designing and implementing full-stack features that leverage AI/ML capabilities. This fully remote role, based in Europe or Latin America, requires strong full-stack engineering skills, database expertise, and experience shipping AI features. You will collaborate with product managers, ML engineers, and users to create scalable solutions. The salary range is $75,000-$90,000, and Proton offers competitive benefits, including flexible schedules, unlimited PTO, parental leave, and company off-sites.

Requirements

  • Have at least 5 years of experience as a software engineer with proven ability to work across the entire stack (frontend, backend, databases)
  • Be experienced with designing efficient data structures and storage patterns to support AI-powered features. This includes proficiency in SQL databases, and cloud data warehousing technologies like BigQuery. You understand how to optimize schemas, queries, and indexing for performance with large datasets, implement effective caching strategies, and design data pipelines that support ML workflows
  • Have successfully shipped ML/AI features to production. You understand basic ML concepts and tooling, their purpose and practical implications. You won’t be expected to be a Data Scientist, but you should know enough that allows you to work and coordinate within a Data Science team
  • Have a pragmatic, nimble approach and a good record of shipping features, iterating fast, and working closely with users and PMs
  • Have a proven track record of writing and deploying quality code at a senior level
  • Enjoy tackling difficult problems and can understand and take action on complex ideas quickly
  • Take ownership of your work and thrive when given creative freedom. You like to experiment with new concepts and learn from mistakes
  • Adapt to new and interesting challenges in a fast-paced startup environment
  • Recognize when you need support and are quick to support others when they need the same
  • Explain complex technical concepts to non-technical stakeholders

Responsibilities

  • Design and implement full stack features that integrate with our AI/ML systems
  • Develop and maintain backend services in Python that support our AI-powered functionality
  • Adapt responsive and intuitive frontend interfaces that showcase our AI capabilities
  • Work with databases and design efficient data storage patterns for AI-related features
  • Collaborate with ML engineers to integrate their models into production systems
  • Ensure high performance, reliability, and scalability of the features you build
  • Participate in code reviews and contribute to engineering best practices

Preferred Qualifications

  • Have prior startup experience
  • Have interest in LLM tooling and APIs
  • Have familiarity with GCP

Benefits

  • Competitive Salaries + Company Stock Options
  • Flexible Schedule
  • Unlimited PTO + 10 Company Paid Holidays
  • 12 Weeks Fully Paid Parental Leave
  • Biannual Company Paid off-sites

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.