Software Engineer for Enterprise Search at Getty Images
4 weeks ago
About the Role: We are seeking a skilled Software Engineer to join our team responsible for developing and deploying new AI/ML technologies, visual search algorithms, computer vision models, and ranking techniques at scale.
Key Responsibilities:
* Collaborate with a team of software engineers to design, develop, and deploy robust systems within our search ecosystem
* Work with distributed teams to ensure solutions maintain the highest quality of reliability, resiliency, and security
* Maintain ownership of software changes and code quality from concept to production
Requirements:
* 3+ years of experience with C# or Java and a solid understanding of object-oriented design and development practices
* 2+ years of professional experience with REST APIs
* Experience with SQL and NOSQL databases
* Experience with messaging services such as Kafka and RabbitMQ
* Hands-on experience with cloud technologies like AWS and Azure
* 1+ years of experience with continuous integration / continuous deployment with Git
* Experience in agile processes (Scrum or Kanban, pairing, etc.)
* Ability to analyze and understand data structures and data flows
Preferred Qualifications:
* Familiarity with search technologies, such as Solr, Lucene, ElasticCache
* Experience with scripting languages such as Python
* Experience with Infrastructure as Code, such as Terraform
* Experience with search algorithms, computer vision and natural language processing
* Experience with monitoring tools such as Splunk, Grafana, and Prometheus
About Us:
Getty Images is a leading visual content creator, offering a full range of content solutions to meet the needs of any customer. We believe in the power of visuals and are committed to creating an inclusive, mutually respectful environment that celebrates diversity.
What We Offer:
* Competitive salary and benefits package
* Opportunities for professional growth and development
* Collaborative and supportive work environment
* Recognition and rewards for outstanding performance
How to Apply:
If you are a motivated and talented software engineer looking for a new challenge, please submit your application, including your resume and a cover letter, to [insert contact information].
Equal Opportunities Employer:
Getty Images is an equal opportunities employer and welcomes applications from all qualified candidates.
Disclaimer:
Getty Images is not responsible for any errors or omissions in this job description.
Job Type: Full-time
Location: [insert location]
Job Category: Software Engineering
Experience: 3+ years
Education: Bachelor's degree in Computer Science or related field
Language: English
Work Hours: 40 hours/week
Benefits: Competitive salary and benefits package
Salary: [insert salary]
Job Description: Software Engineer for Enterprise Search at Getty Images
Job ID: [insert job ID]
Posted: [insert date]
Expires: [insert date]
Get notified when similar jobs are posted: [insert link to job posting platform]
Share this job: [insert link to share job on social media]
Apply Now: [insert link to apply for job]
-
Calgary, Alberta, Canada Getty Images Full timeAbout the Role:We are seeking a skilled Software Engineer to join our team responsible for enterprise search at Getty Images. This team develops and deploys new AI/ML technologies, visual search algorithms, computer vision models, and new ranking techniques at scale.As a Software Engineer, you will work collaboratively with a team of experienced engineers to...
-
Calgary, Alberta, Canada iStockPhoto Full timeAbout Getty ImagesAt Getty Images, we believe in the power of visuals. Our mission is to help our customers communicate effectively with their target audience and drive action through compelling visual content.Your Next Challenge:As a Software Engineer, you will join our team responsible for developing and deploying new AI/ML technologies, visual search...
-
Enterprise Search Software Engineer
3 weeks ago
Calgary, Alberta, Canada iStockPhoto Full timeAbout the RoleWe are seeking an experienced Enterprise Search Software Engineer to join our team at Getty Images. As a key member of our search team, you will be responsible for designing, developing, and deploying large-scale search systems that meet the needs of our global customer base.Your primary focus will be on developing and maintaining our search...
-
Software Engineer, Search Expert
7 days ago
Calgary, Alberta, Canada iStockPhoto Full timeWe are seeking a highly skilled Software Engineer to join our team at Getty Images. As a leading visual content creator, we provide a full range of solutions to meet the needs of any customer, whatever their size, location, or budget.Our goal is to be one of the best places to work globally, which means we're dedicated to providing experiences and resources...
-
Senior Software Engineer for Search Technology
1 month ago
Calgary, Alberta, Canada iStockPhoto Full timeAbout the Team:The Search Team at Getty Images is responsible for developing innovative search technology that empowers our customers to find the perfect images. To meet the evolving needs of our customers, we explore and deploy new AI/ML technologies, visual search algorithms, and computer vision models at scale. Our goal is to provide our customers with...
-
Senior Software Engineer, Search Expert
7 days ago
Calgary, Alberta, Canada iStockPhoto Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Search Team at Getty Images. As a key member of our team, you will play a crucial role in building and maintaining the search technology that empowers our customers to move the world with images.Key ResponsibilitiesMaintain and improve microservices serving an access point to...
-
Enterprise Search Software Engineer
2 weeks ago
Calgary, Alberta, Canada iStockPhoto Full timeAbout Getty ImagesWe are a leading visual content creator, offering a full range of content solutions to meet the needs of any customer. Our goal is to be one of the best places to work globally, providing experiences and resources that allow you to do your best work.
-
Software Engineer, Search Solutions
4 weeks ago
Calgary, Alberta, Canada iStockPhoto Full timeJob Summary:We are seeking a highly skilled Software Engineer to join our team responsible for developing and deploying new AI/ML technologies, visual search algorithms, computer vision models, and ranking techniques at scale. As a key member of our team, you will work closely with data platform, data science, UX, SEO, and product teams to deliver...
-
Software Engineer for Enterprise Search
2 weeks ago
Calgary, Alberta, Canada iStockPhoto Full timeWe're seeking a skilled Software Engineer to join our team and contribute to the development of our enterprise search platform. As a key member of our team, you will be responsible for designing, building, and deploying scalable search solutions that meet the needs of our customers.Key Responsibilities:Design and implement search APIs and microservices using...
-
Enterprise Software Engineer
7 days ago
Calgary, Alberta, Canada Worldplay Networks Full timeWe are seeking a highly skilled Enterprise Software Engineer to join our team at Worldplay Networks in Calgary, Alberta, Canada. As an Enterprise Software Engineer, you will be responsible for designing and implementing web applications and services to support the functionality of our Vidflex video platform.About the RoleThis is an intermediate to senior...
-
Enterprise Software Engineer
1 week ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeJob OverviewEternal Tech Systems is seeking a highly skilled Enterprise Software Engineer to join our team.We are looking for an experienced developer with expertise in Java, Spring, and Microservices. The successful candidate will be responsible for designing, developing, and maintaining our applications.ResponsibilitiesThe ideal candidate will have:A...
-
Enterprise Software Engineers
7 days ago
Calgary, Alberta, Canada Eternal Tech Systems Full timeJob Opportunity at Eternal Tech SystemsEternal Tech Systems is currently looking for a highly skilled Enterprise Software Engineer to join their team.This position offers the chance to work on various projects and maintain current applications. The ideal candidate will have experience with Java, Spring, and Microservices, as well as Angular, JavaScript, and...
-
Chief Engineering Strategist
7 days ago
Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full timeAbout ICwhatUC - AR Video for EnterpriseICwhatUC - AR Video for Enterprise is seeking an experienced and visionary Chief Engineering Strategist to drive the development of our cutting-edge AR video platform. As a key member of our leadership team, you will be responsible for establishing and executing short and long-term architectural roadmaps for the...
-
Software Engineering Manager
1 month ago
Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full timeAbout the JobWe're seeking a seasoned Software Engineering Manager to drive innovation and excellence in our platform. Key responsibilities include:Leading the development of new products and servicesProviding technical direction and guidance to the teamEstablishing and executing architectural roadmaps for the businessContinuously improving the efficiency...
-
Software Engineering Manager
3 weeks ago
Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full timeAbout the job: We're looking for an experienced and gritty Software Engineering Manager to drive improvements to our platform and set a superior performance standard.We want to hear from you if you have the skills and expertise to excel in this role.The ideal candidate will be an excellent communicator, able to effectively lead cross-functional teams and...
-
Software Engineering Manager
4 weeks ago
Calgary, Alberta, Canada ICwhatUC - AR Video for Enterprise Full timeWe are seeking a seasoned Software Engineering Manager to drive improvements to our platform and help us set a superior performance standard. This role requires a player-coach who is still interested in honing their technical and leadership skills while helping their team develop cutting-edge technology.About the JobYou will be a technical and architectural...
-
Enterprise Software Sales Specialist
4 weeks ago
Calgary, Alberta, Canada Siemens Industry Software ULC Full timeJob DescriptionSales Account ExecutiveKey ResponsibilitiesAccount PlanningDevelop and execute account strategies to achieve sales targets and drive revenue growth.Prioritize accounts based on their strategic value and potential for growth.Collaborate with cross-functional teams to identify and pursue new business opportunities.Team OrchestrationLead and...
-
Software Engineer
4 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeWe are seeking a skilled Software Engineer to join our team at Thinktech Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key ResponsibilitiesCollaborate with clients to understand their website requirements and develop effective solutions.Design and implement...
-
Software Engineer
4 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, determining hardware and software requirements, and writing, modifying, and testing website-related code.The ideal candidate will have a strong...
-
Software Engineer
4 weeks ago
Calgary, Alberta, Canada thinktech software inc Full timeJob SummaryAt Thinktech Software Inc., we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesConsult with clients to develop and document website requirementsDesign and integrate website-related...