Top Software Engineer Jobs
The Staff AI Application Architect will lead the design and development of AI applications, focusing on enterprise search and digital assistants. Responsibilities include orchestrating AI services, building scalable microservice architectures, and enhancing information retrieval and workflow experiences across the organization.
In this role, you will build high-quality, scalable, and reusable code, work with product owners for detailed requirements, and enhance existing products while mentoring colleagues. You will focus on software simplicity and customization for users.
As an AI Application Architect, you will design and develop AI applications, focusing on enterprise search and digital assistants. You'll lead projects involving AI application orchestration, microservice architecture, and technology services that enhance information retrieval and digital workflows for ServiceNow's employees and customers.
In this role, you'll develop scalable web applications using front-end frameworks and backend services in Java. You'll work on customer-facing websites, manage project delivery, mentor junior engineers, and ensure code quality through reviews. Collaborating with UI/UX teams and optimizing performance will be key to your success.
Design software for operating PostgreSQL databases, build scalable and reusable code, and collaborate with stakeholders and international teams. Ensure high-quality solutions through best practices in software engineering, including code reviews and testing.
The Staff Data Platform Software Engineer will design software for managing PostgreSQL databases, collaborate with stakeholders to gather requirements, and develop scalable, quality code while using CI/CD tools in a collaborative environment across diverse teams.
Design software for operating PostgreSQL databases in production, ensuring ease of use and scalability. Collaborate with stakeholders to understand requirements, enforce software engineering best practices, and participate in high-quality code development. Engage with a distributed team to deliver solutions that enhance database management.
In this role, you'll build high-quality, scalable code, collaborate with product owners to grasp requirements, design user-friendly software, and enhance existing products and features, ensuring best practices in software engineering are followed.
In this role, you will design and deploy networks, troubleshoot issues, and partner with various teams to improve network reliability and performance. You'll mentor others and participate in change management while handling on-call duties to resolve operational incidents. Your expertise in cloud technologies and network design will drive the success of infrastructure initiatives.
In this role, you will develop and maintain automation test frameworks for generative AI and machine learning applications. Responsibilities include creating comprehensive test plans, executing and automating them, collecting quality metrics, and collaborating with developers on testing strategies.
Top Companies Hiring Software Engineers
See AllPopular Job Searches
Software Engineer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Industrial Engineering Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Robotics Engineer Jobs
Salesforce Administrator Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results