Squirro logo
Squirro

Enterprise Ready Generative AI for Search, Insights and Automation

Senior Software Engineer – AI, Search

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2013H1B No SponsorCompany SiteLinkedIn

Location

Switzerland

Posted

219 days ago

Salary

$24 - $28 / hour

Seniority

Senior

Bachelor Degree1 yr expEnglishDistributed SystemsElasticSearchPython

Job Description

Senior Software Engineer – AI, Search

Squirro

• Engineer with purpose: Design, implement, and improve search and AI components powering our platform — where performance, scalability, and reliability really matter. • Solve hard problems: Work across NLP, retrieval, generative AI, and distributed systems to build features that make messy data usable and valuable. • Collaborate: Partner closely with product and fellow engineers — turning ideas into concrete solutions that work at scale. • Keep it simple: Bring clarity to complexity. Cut through noise with clean designs, maintainable code, and practical solutions. • Own it: Take responsibility from design to deployment, measuring and improving your work with the right metrics.

Job Requirements

  • Strong experience building and scaling backend systems — ideally search- or data-heavy, and in Python.
  • Solid knowledge of Elasticsearch (or similar) and distributed systems fundamentals.
  • Familiarity with NLP techniques, Retrieval-Augmented Generation, or broader AI/ML concepts (or the curiosity to go deep fast).
  • A pragmatic mindset: you care about results, reliability, and simplicity, not just shiny tech.
  • Comfort working in a collaborative, fast-moving environment where ideas quickly turn into production.

Benefits

  • Impact: Your work won't disappear into a pipeline — you'll see it used by some of the world's leading organizations.
  • Growth: Work on cutting-edge problems in AI and search, alongside experienced engineers who value curiosity and learning.
  • Culture: Agile, startup-like, with quick decision-making and plenty of room to contribute ideas.
  • Balance: We believe in continuous feedback, lifelong learning, and supporting personal growth.

Related Job Pages

More Full-stack Engineer Jobs

Cornelis Networks logo

Associate Linux Kernel Engineer

Cornelis Networks

The Future of High Performance Fabrics

OtherRemoteTeam 51-200H1B Sponsor

• Design and develop high-performance kernel drivers and user-space libraries for our networking hardware. • Build and optimize networking protocols at L2 (Ethernet), L3 (IP), and L4 (TCP/UDP) layers, tailored for AI/ML workloads. • Leverage DPDK (Data Plane Development Kit) to create exceptionally fast packet processing pipelines that bypass the kernel for maximum throughput and minimal latency. • Conduct deep-dive performance analysis and software optimization across the entire stack, identifying and eliminating bottlenecks. • Collaborate with the hardware team to influence ASIC design and ensure software/hardware co-design principles are met. • Develop robust testing, validation, and debugging tools for our networking stack. • Contribute to a culture of technical excellence, continuous improvement, and collaborative problem-solving.

California
$40K - $50K / year
Job Closed
ARB Interactive logo

Fullstack Software Engineer

ARB Interactive

Building interactive technology

OtherRemoteTeam 51-200Since 2022H1B No Sponsor

• Design, develop, and maintain front-end features in React (Next.js) and TypeScript • Architect reliable backend services and APIs using Node.js, TypeScript, and MySQL • Lead initiatives across the stack, such as game lobbies, authentication, promotions, and payment integrations • Collaborate with product, design, business stakeholders, and QA to deliver polished, scalable features • Optimize for performance, accessibility, SEO, and responsiveness • Champion best practices, mentor team members, and lead code reviews • Support and enhance our AWS-based infrastructure • Ensure high quality deliverables through testing, QA collaboration, and monitoring

United States
Job Closed
Nagarro logo

Associate Principal Engineer – Delivery

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

OtherRemoteTeam 10,001+Since 1996H1B Sponsor

• Manage and deliver complex IT projects meeting objectives, timelines, and budgets • Collaborate with cross-functional teams and distributed stakeholders • Provide strategic value adds to the organization

United States
Renew Home logo

Staff Engineer, Full Stack

Renew Home

The future of clean energy starts at home.

OtherRemoteTeam 51-200H1B No Sponsor

• Lead Technical Design: You will lead the architectural design for complex software projects, covering both the backend systems and the frontend user interfaces. • Build & Integrate: You'll build and maintain features, bridging the gap between our backend infrastructure and the frontend user experience. • Mentor & Lead: You will guide small groups of engineers, mentor team members, and help support a strong engineering culture. • Collaborate: You'll work closely with other teams, including product, design, and others. • Ensure Quality: You will be responsible for overall code quality, software best practices, and ensuring a high-quality user experience. • Our Tech: You'll work with technologies like TypeScript, React, Python, FastAPI, and SQL databases (like PostgreSQL) on cloud platforms (AWS/GCP). • You’ll help support a strong engineering culture.

United States
$170K - $220K / year
Job Closed