CrawlJobs Logo

Search Golang Engineer

perplexity.ai Logo

Perplexity

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join Perplexity AI as a Search Golang Engineer and help architect the next generation of massively scalable, AI-powered search infrastructure. In this role, you’ll leverage Golang to design, implement, and operate backend systems that handle millions of queries with uncompromising reliability and efficiency.

Job Responsibility:

  • Build highly scalable, distributed backend services using Golang
  • Design, develop, and maintain search infrastructure that supports exponential traffic growth
  • Engineer cloud-native solutions, optimizing for horizontal scale and rapid failover
  • Implement robust monitoring, autoscaling, and incident recovery strategies
  • Collaborate with product, infra, and devops teams to maximize throughput and resilience
  • Drive improvements in CI/CD, automation, and operational excellence for backend systems
  • Mentor peers and champion scalable design principles across the organization

Requirements:

  • Significant experience developing scalable Golang services for production environments
  • Deep understanding of distributed systems, microservices, and cloud infrastructure (AWS preferred)
  • Proven track record implementing systems that scale to millions of users
  • Strong background in Linux performance tuning, monitoring, and debugging
  • Experience with CI/CD pipelines, containerization, and automation
  • Ability to proactively tackle scaling challenges—anticipating bottlenecks before they arise
  • Passion for building backend solutions that power real-time, reliable search

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Search Golang Engineer

Senior Golang Software Engineer

We are Citi’s Application, Platform and Engineering team, shaping tech direction...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency in Golang
  • Experience designing control and sandboxing systems for AI experimentation
  • Experience maintaining and/or contributing to bug bounty and responsible disclosure programs
  • Understanding of language models and transformers
  • Rich understanding of vector stores and search algorithms
  • Large-scale ETL development
  • Direct engineering experience of high performance, large-scale ML systems
  • Hands-on MLOps experience with appreciation of end-to-end CI/CD process
  • Experience supporting fast-paced startup engineering teams
  • Contributor to open source with methods of creating APIs and ML/Ops automation
Job Responsibility
Job Responsibility
  • Lead the 0-1 build of multiple AI products
  • Design and build high-quality, highly reliable products with user experience at the center
  • Be responsible for engineering innovative, best-in-class AI platforms for the bank
  • Creating firsts in the Generative AI space for Citi as part of the team that defines the strategic direction for the bank
  • Continually iterate and scale Generative AI products while listening to the needs of customers
  • Mentor and nurture other engineers to help them grow their skills and expertise
What we offer
What we offer
  • 27 days annual leave plus bank holidays
  • Discretional annual performance-related bonus
  • Private medical care and life insurance
  • Employee assistance program
  • Pension plan
  • Paid parental leave
  • Special discounts for employees, family, and friends
  • Fulltime
Read More
Arrow Right

Lead Golang Software Engineer

We are Citi’s Application, Platform and Engineering team, a start-up with the ex...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep hands on knowledge of Kubernetes
  • Fluency in Golang
  • Experience designing control and sandboxing systems for AI experimentation
  • Experience maintaining and/or contributing to bug bounty and responsible disclosure programs
  • Understanding of language models and transformers
  • Rich understanding of vector stores and search algorithms
  • Large-scale ETL development
  • Direct engineering experience of high performance, large-scale ML systems
  • Hands on MLOps experience
  • Have experience supporting fast-paced startup engineering teams
Job Responsibility
Job Responsibility
  • Lead the 0-1 build of multiple AI products
  • Design and build high-quality, highly reliable products with user experience at the centre
  • Be responsible for engineering innovative, best in class AI platforms for the bank
  • Creating firsts in the Generative AI space for Citi
  • Continually iterate and scale Generative AI products
  • Mentor and nurture other engineers
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • Discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Fulltime
Read More
Arrow Right

Software Engineer - AI Agents

Great customer support requires human agents and AI in perfect balance, and Asse...
Location
Location
United States , New York City
Salary
Salary:
135000.00 - 280000.00 USD / Year
assembled.com Logo
Assembled
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering as an individual contributor
  • Highly ambitious and driven and set high goals for yourself and others
  • Put customers first, focusing on real problem-solving and making life easier for support agents
  • Enjoy fast-paced environments and can quickly adjust when new insights come from customers or prospects
  • Have a bit of a maverick streak that helps you come up with creative solutions for tough problems
  • Have made a noticeable impact on small teams and have solid experience contributing in startups or smaller companies
  • Have worked with LLMs and are excited to dive into them every day
  • Stay humble and open to feedback, value teamwork, and are always ready to learn and grow
Job Responsibility
Job Responsibility
  • Build foundational new features: Develop product features from the ground up, such as implementing translation capabilities powered by LLMs and intelligent categorization of incoming tickets
  • Improve LLM model results: Enhance our retrieval augmented generation engine using techniques like vector search, document re-ranking, and hypothetical document embeddings
  • Develop LLM Infrastructure: Architect the abstractions that enable the integration of various types of LLMs tailored for different applications
  • Engage with customers: Collaborate with our customers (both support agents and managers) to understand their needs, how they interact with our product, and how we can improve their lives
  • Wear many hats: Be versatile in roles — coding, user research, planning, brainstorming, interviewing, and cross-team collaboration
  • Shape the team culture: Encourage a startup mentality that’s all about staying positive, aiming for top-notch product quality, and taking initiative
What we offer
What we offer
  • Generous medical, dental, and vision benefits
  • Paid company holidays, sick time, and unlimited time off
  • Monthly credits to spend on each: professional development, general wellness, Assembled customers, and commuting
  • Paid parental leave
  • Hybrid work model with catered lunches everyday (M-F), snacks, and beverages in our SF & NY offices
  • 401(k) plan enrollment
  • Stock options
  • Fulltime
Read More
Arrow Right

Contract Senior Web Services Engineer

As a Contract Senior Web Services Engineer, you’ll thrive by embracing ambiguity...
Location
Location
Salary
Salary:
Not provided
10up.com Logo
10up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend API development experience, ideally using Python/Django, Node.js/NestJS, or Golang/Gin
  • Have built APIs for at least 3 enterprise apps involving complex third-party integrations in fast-paced environments
  • Thrive in ambiguity and bring structure to unstructured problems, clearly communicating technical trade-offs to non-technical stakeholders
  • Strong understanding of agile methodologies
  • Proficient in system design and SQL data modeling for high-traffic applications (10k+ daily users)
  • Hands-on experience implementing production-ready LLM features, including semantic search, vector databases, RAG, and prompt engineering
  • Embrace continuous learning
Job Responsibility
Job Responsibility
  • Design and implement scalable database schemas and API interfaces to support large-scale user-generated content
  • Architect clean, performant RESTful APIs, GraphQL solutions, and AI-powered features that bridge legacy systems with modern platforms
  • Build and integrate Customer Data Platforms (CDPs) and AI/ML capabilities, including semantic search, RAG, vector embeddings, and prompt engineering
  • Guide end-to-end project execution from scoping client requirements to hands-on development using Python, Node.js, Go, and occasionally PHP
  • Collaborate with cross-functional teams and clients to translate complex business requirements into actionable technical solutions
What we offer
What we offer
  • Opportunity to explore a transition into full-time roles
  • Access to project invitations tailored to your expertise and availability
Read More
Arrow Right

Platform Engineer

We are looking for an enthusiastic Platform Engineer to join our dynamic team at...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
ema.co Logo
Ema
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field
  • 2-8 years of experience in Platform or Infrastructure Engineering or a related technical role
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and operating systems
  • Proficiency in Golang and Python programming languages
  • Familiarity with containerization technologies, particularly Docker
  • Knowledge of Kubernetes and microservices architecture
  • Experience with at least one major cloud provider, with familiarity in multiple cloud providers being a plus
  • Knowledge of database performance optimization techniques, including query optimization, with practical experience in NoSQL and graph data stores
  • Understanding of CAP theorem and working knowledge of database internals is highly desired
  • Knowledge of distributed systems and message queue solutions
Job Responsibility
Job Responsibility
  • Assist in designing, implementing, and maintaining scalable, microservices-based architectures using Docker and Kubernetes across GCP, Azure, and AWS
  • Build and optimize cloud-based infrastructure and platform components using Golang and Python, focusing on scalability, cost-efficiency, and low latency
  • Design, enhance, and test platform components for data ingestion, knowledge base indexing and search, application connectivity, workflow automation, and ML operations
  • Design and implement monitoring and observability solutions to ensure real-time visibility and system health
  • Collaborate with senior engineers to improve system reliability, scalability, and performance, with an emphasis on cost, infrastructure, and latency optimization
  • Support troubleshooting and resolution of platform and infrastructure-related issues, including monitoring system health through real-time alerting systems
  • Assist in implementing DevOps practices, tools, and CI/CD pipelines
  • Participate in on-call rotations and incident response
  • Fulltime
Read More
Arrow Right

Development Engineer 4

Make your mark at Comcast -- a Fortune 30 global media and technology company. B...
Location
Location
India , Chennai
Salary
Salary:
Not provided
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, Information Technology, or a related field
  • 5-8 years experience in coding and developing in Golang, Python, Ror another comparable language
  • 5+ years experience developing and performing pair programming reviewing using source code such as Github and Github actions
  • Hands-on-experience developing IAC solutions, including working with LLMs, prompt engineering, and/or agent frameworks including but not limited to data engineering
  • Knowledge of Rest of APIs and experience with low-code/no-code automation platforms
  • Experience maintaining architecture diagrams such as sequence diagrams
  • and software specification diagrams
  • Expert level experience leveraging AWS to build software and automated testing frameworks
  • Ability to develop software in Golang, Python, or Java
  • Good understanding of enterprise service bus (ESB) platforms, graph databases, and extensive experience in AWS (MongoDB, StepFunctions, SQS, Bedrock)
Job Responsibility
Job Responsibility
  • Responsible for planning and designing new software and web applications
  • Analyzes, tests and assists with the integration of new applications
  • Oversees the documentation of all development activity
  • Trains non-technical personnel
  • Assists with tracking performance metrics
  • Integrates knowledge of business and functional priorities
  • Acts as a key contributor in a complex and crucial environment
  • May lead teams or projects and shares expertise
  • Developed and designed platform leveraging AWS and Google Cloud services
  • Creating and maintaining technical documentation, including design specifications, configuration, and deployment and troubleshooting guides
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right

Generative AI Software Senior Engineer, Technology Strategy

This is a hands‑on development role, working as part of a global engineering tea...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep hands-on knowledge of Kubernetes, developing backend platforms and engineering APIs that scale
  • Fluency in at least two programming language, with preference for Python, Javascript/Typescript, Golang
  • Experience designing control and sandboxing systems for AI research
  • Pytorch, TensorFlow experience
  • Experience maintaining and/or contributing to bug bounty and responsible disclosure programs
  • Understanding of LLMs and transformers
  • Rich understanding of vector stores and search algorithms
  • Large-scale ETL development
  • Direct engineering experience of high performance, large-scale ML systems
  • Hands on MLOps experience, with an appreciation of the end-to-end CI/CD process
Job Responsibility
Job Responsibility
  • Design and build AI agents that enable and streamline Technology Strategy processes
  • Translate complex LLM and agentic workflows into clear, responsive, and intuitive user experiences
  • Embed AI capabilities into strategic workflows to drive measurable productivity gains
  • Enable real-time and streaming AI outputs (chat, reasoning traces, document generation, workflow automation)
  • Design and build high-quality, highly reliable products with user experience at the centre
  • Continually iterate and scale Generative AI products, whilst listening to the needs of the customers (internal)
  • Be responsible for engineering innovative, best in class AI platforms for the bank
  • Maintain strong engineering discipline (clean architecture, componentisation, performance optimisation, testing, documentation, adherence to PM standards)
  • Mentor and nurture other engineers to help them grow their skills and expertise
  • Fulltime
Read More
Arrow Right

Intermediate Software Engineer - Artificial Intelligence (AI)

Tucows Domains is the world’s largest wholesale domain registrar, responsible fo...
Location
Location
Canada , Toronto
Salary
Salary:
100350.00 - 111500.00 CAD / Year
tucows.com Logo
Tucows
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Software Engineering, Computer Science, or a related field
  • 3+ years of professional software engineering experience in production environments
  • Strong proficiency in Python and Golang
  • Solid foundation in software design principles, patterns, and service-oriented architecture
  • Experience contributing to scalable systems and component-level architecture
  • Ability to design and build RESTful APIs for model serving and AI-enabled workflows
  • Working knowledge of relational/SQL databases (preferably PostgreSQL) and data modeling for AI use cases
  • Strong understanding of modern LLM concepts, including transformer architectures and attention mechanisms
  • Hands-on experience adapting and deploying open-source models (e.g., LLaMA, Mistral, Mixtral) using tools like Ollama or Hugging Face Transformers
  • Experience with fine-tuning techniques (e.g., LoRA, QLoRA, PEFT) for domain-specific adaptation
Job Responsibility
Job Responsibility
  • Design and build AI-driven features for our domain services platform using Python and Golang
  • Integrate and fine-tune open-source models such as LLaMA 3.2 and similar cutting-edge architectures via tools like Ollama
  • Research, evaluate, and implement emerging AI technologies that align with our vision for smarter, more intuitive products and services
  • Collaborate with internal stakeholders and fellow engineers to rapidly prototype and iterate on machine learning and LLM-based features
  • Contribute to a modern AI development stack, ensuring scalability, performance, and ethical usage of models
  • Actively participate in the open-source ecosystem and bring relevant tools and techniques back to the team
What we offer
What we offer
  • Fair compensation and generous benefits
  • Commitment to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status
  • Reasonable accommodation for individuals with disabilities
  • Fulltime
Read More
Arrow Right