A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Benefits offered by this job
Global benefits
Inclusive workplace culture
Job summary
A leading AI-powered enablement company in the United States seeks a Senior Software Engineer II - Search to develop and optimize backend systems essential for their web application. This role involves collaborating with cross-functional teams to enhance search functionalities using AI-driven techniques, ensuring high performance and reliability. The ideal candidate has over 7 years of experience in software engineering and proficiency in languages like C# and Python, as well as a strong background in microservices and cloud technologies. A commitment to innovation and technical excellence is essential.
Qualifications
7+ years of experience in software engineering, building and scaling microservices.
5+ years experience with C# and .NET, unit testing, object-oriented programming, and web services.
3+ years experience with Python, concurrently managing Python and .NET repositories.
Responsibilities
Design, develop, and maintain backend systems and services for search functionality.
Implement and optimize AI-driven algorithms and indexing techniques for search accuracy.
Collaborate with data scientists and product teams to integrate AI-driven search capabilities.
Skills
C#
Python
Redis
PostgreSQL
Test Driven Development
Infrastructure as Code
event-driven architectures
Docker
Kubernetes
Continuous Integration and Deployment
Domain-driven development
Education
Bachelor's or Master's degree in Computer Science
Tools
Kafka
Jenkins
ElasticSearch
Apache Solr
Job description
A leading AI-powered enablement company in the United States seeks a Senior Software Engineer II - Search to develop and optimize backend systems essential for their web application. This role involves collaborating with cross-functional teams to enhance search functionalities using AI-driven techniques, ensuring high performance and reliability. The ideal candidate has over 7 years of experience in software engineering and proficiency in languages like C# and Python, as well as a strong background in microservices and cloud technologies. A commitment to innovation and technical excellence is essential.