Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Liberate Logo

Software Engineer

Liberate

Salary not specified
Oct 31, 2025
Berkeley, CA, US • Boston, MA, US
Apply Now

Liberate Innovations Inc. is looking for a Senior Software Engineer to help build scalable, reliable, and innovative AI-driven applications for the insurance industry.

Requirements

  • 5+ years experience writing high-quality production software in Python.
  • Extensive experience writing asynchronous, high throughput software.
  • Extensive experience with FastAPI, Django, asyncio.
  • Experience with NodeJS, React, Typescript and or Express.
  • Proficiency in SQL and have experience working with real-time distributed data processing systems like RabbitMQ, SNS, SQS.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure, and familiarity with DevOps practices.
  • Experience working with foundational LLMs and understand the various approaches to maximizing their efficiency.

Responsibilities

  • Design, develop, and maintain software applications that leverage foundational LLMs and are built with high performance and scalability in mind.
  • Collaborate with cross-functional teams including data scientists, product managers, and other engineers to translate business requirements into technical specifications.
  • Write clean, efficient, and well-documented software.
  • Participate in code reviews and provide constructive feedback to maintain the highest standard of code quality.
  • Contribute to the architectural design and decisions that shape the future of our AI platform.
  • Advance technical progress, gaining buy-in across the organization and ensuring alignment on strategic initiatives.
  • Troubleshoot, debug, and resolve issues across the entire stack, and contribute to the on-call rotation to ensure system reliability.

Other

  • Collaborate with cross-functional teams including data scientists, product managers, and other engineers to translate business requirements into technical specifications.
  • Passion for exploring emerging technology, and apply your curiosity to your work.
  • Comfortability in navigating ambiguity, making trade-offs to deliver features today without compromising long-term quality, and driving innovation.
  • Thrive in a collaborative, fully remote, distributed team environment and have experience working asynchronously.
  • Learn from mistakes, adapt quickly, and maintain a forward-focused mindset.