AI Jobs

Find the latest job opportunities in AI and tech

Has Salary

OpenText Aviator favicon
OpenText Aviator

Lead AI Engineer

Boost employee efficiency by up to 70% with an AI content assistant that enables conversational search and summarization across secure, private business data.

engineeringonsiteCork, IEfull-time

Experience Requirements:

  • 5+ years of experience in DevOps, SRE, or Cloud Engineering

  • 2+ years focused on MLOps or ML infrastructure

Other Requirements:

  • Subject matter expertise with cloud platforms (AWS, GCP, or Azure)

  • Proficiency with ML lifecycle tools such as MLflow, Kubeflow, or SageMaker

  • Experience with container orchestration (EKS/GKE/AKS) and model serving frameworks

  • Strong scripting and programming skills in Python, Bash, and YAML

  • Deep understanding of agentic frameworks

Responsibilities:

  • Designing and implementing scalable and secure MLOps pipelines

  • Automating the deployment, monitoring, and governance of machine learning models

  • Collaborating with Data Scientists and DevOps teams to streamline workflows

  • Managing and optimizing ML infrastructure including GPU/TPU provisioning

  • Ensuring reproducibility, traceability, and compliance of ML workflows

Show more details

Sailes favicon
Sailes

Java Developer

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringonsiteNew York, USfull-time

Benefits:

  • Increment would be at least a minimum of 15% every six months

  • Relocation charges will be provided during your project

  • Medicinal, Dental and Vision benefits following 60 days of business

  • 401k retirement benefits plan

  • Pre-job Training with Experienced Trainers

Education Requirements:

  • A Bachelor’s or Master’s degree in IT or Computer Science or another quantitative field

Experience Requirements:

  • Requires a BS/BA degree

  • 2-3 years related analytical experience

Other Requirements:

  • Only For International Candidates On OPT/CPT

  • Visa Sponsorship

Responsibilities:

  • Designing and implementing Java-based applications

  • Analyzing user requirements to inform application design

  • Defining application objectives and functionality

  • Developing and testing software

  • Debugging and resolving technical problems that arise

Show more details

Sailes favicon
Sailes

Junior Java Developer – 20147

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringonsiteHouston, USfull-time

Benefits:

  • Increment would be at least a minimum of 15% every six months

  • Relocation charges will be provided during your project

  • Medicinal, Dental and Vision benefits following 60 days of business

  • 401k retirement benefits plan

  • Pre-job Training with Experienced Trainers

Education Requirements:

  • Bachelor’s degree in Computer Science/Information Technology/Engineering

Experience Requirements:

  • Knowledge or relevant work experience in Java/J2EE, C++, C, XML/XHTML or CGI-Python

  • Experience in the Spring, Spring Boot, and Hibernate

  • Excellent knowledge of Relational Databases, SQL, and ORM technologies

  • Must have experience in Object-oriented programming specifically on JAVA/J2EE

  • Must have at least 1 years of work experience

Other Requirements:

  • Only For International Candidates On OPT/CPT

  • Must display ability to learn in a short time and work under pressure

Responsibilities:

  • Develops and enhance software applications through coding and testing

  • Involves in code reviews and training

  • Delivers highest quality software by creating unit test plan and testing code thoroughly

  • Creates project documentations and coordinate technical issues

  • Implements solutions as designed in technical documentation specification

Show more details

Sailes favicon
Sailes

Java Developer

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringonsiteNew York, US
$90,000.00/yr - $150,000.00/yr
full-time

Benefits:

  • Commission earnings

  • Incentive compensation

  • Discretionary bonuses

  • Other short and long-term incentive packages

  • Morgan Stanley sponsored benefit programs

Experience Requirements:

  • Strong technical background, including Object Oriented Design and knowledge of core Java

  • Spring/Spring Boot

  • Experience with scripting languages such as python, ksh and/or bash on Linux

  • Experience with AWS/Azure

  • Problem solving ability

Other Requirements:

  • Strong communication skills

Responsibilities:

  • Developing, maintaining and running applications for overnight calculations

  • Designing and building systems to meet business demands

  • Handle competing demands including both tactical and strategic initiatives

  • Manage their own work to aggressive deadlines

  • Level 3 support responsibilities

Show more details

Sailes favicon
Sailes

Jr. Software Engineer (Java)

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringhybridSan Diego, US
$83,000 - $104,000
full-time

Benefits:

  • Competitive Salary

  • Adjustable working schedule to accommodate work/life balance

  • Paid Time Off & Paid Floating Holidays

  • Medical, Vision, Dental, Life & Long-Term Disability Insurance

  • 401(k) Retirement planning

Education Requirements:

  • A bachelor’s degree in computer science, software development, engineering, information technology, or a related technical discipline

Experience Requirements:

  • Core Java (Java 8+)

  • 0 – 2 years of professional experience in software engineering

  • U.S. citizenship and eligibility for a Secret-level security clearance

  • Security+ and Linux+ certifications must be obtained

Other Requirements:

  • Successfully complete a Moebius-designed Java assessment

Responsibilities:

  • Unit-level and system-level testing

  • Ability to navigate a code base to find a class with little guidance

  • Use Agile-based development techniques

  • Ability to perform “peer reviews.”

  • Ability to design/update features based on client feedback

Show more details

Sailes favicon
Sailes

Java/Springboot/Angular Engineer

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringonsiteIrving, UScontract

Experience Requirements:

  • Angular

  • Spring Boot

  • SQL

Responsibilities:

  • Design, develop, and maintain scalable software using Java, Spring Boot, AngularJS, SQL Server, JavaScript, and MySQL

  • Collaborate with cross-functional teams to enhance user experience and operational efficiency

  • Troubleshoot and resolve complex technical issues to ensure system stability and performance

  • Participate in code reviews and contribute to best practices and coding standards

  • Mentor junior engineers and foster a collaborative development environment

Show more details

Sailes favicon
Sailes

Jr. Java Software Developer

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringonsiteNew York, USfull-time

Education Requirements:

  • Senior currently enrolled in a Computer Science or related program

  • Minimum of 3.0 GPA preferred

Experience Requirements:

  • Proficient in Java, ideally with exposure to RESTful APIs

  • Strong problem-solving and critical thinking skills

  • Excellent written and verbal communication abilities

Other Requirements:

  • Detail-oriented with strong organizational skills

Responsibilities:

  • Develop, test, and maintain back-end software using Java and related frameworks

  • Collaborate with senior engineers in code reviews and agile development practices

  • Update and maintain technical documentation

  • Support bug fixes, security updates, and system improvements

  • Participate in a distribute development team and contribute to team meetings

Show more details

Sailes favicon
Sailes

Junior Java Software Engineer

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringremoteSan Diego, USfull-time

Benefits:

  • Medical, dental and vision insurance

  • H.S.A. (partially funded by CTI) and Flex Spending

  • Company-paid life insurance/AD&D and disability insurance

  • Paid vacation, sick leave and holidays

  • 401k plan with Safe Harbor contribution

Education Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field

Experience Requirements:

  • Strong programming skills in languages such as Java, C#, or Python

  • Candidate must have completed internships or academic projects

  • Experience driving technical decisions

  • The ability to obtain a US government security clearance post start date

Other Requirements:

  • U.S. Citizenship is required

Responsibilities:

  • Design, develop, test, and debug software applications

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Identify and fix software defects and performance issues

  • Participate in code reviews to maintain code quality

  • Contribute to the continuous improvement of software development processes

Show more details

Sailes favicon
Sailes

Java Developer | Davis County or remote

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringremoteUSfull-time

Experience Requirements:

  • Java

  • Spring Boot

  • Cloud Experience

  • Java API

  • Web Services

Other Requirements:

  • Abilities from requirements gathering to successful deployment

Responsibilities:

  • Providing innovative software development services that delight our clients

  • Attend daily stand-up meetings to provide updates on project status (slack based)

  • Stay up to date on latest trends in software development

  • Abilities from requirements gathering to successful deployment

Show more details

Sailes favicon
Sailes

JAVA Developer-Entry Level (98003)

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringonsiteLos Angeles, USfull-time

Benefits:

  • Increment would be at least a minimum of 15% every six months

  • Relocation charges will be provided during your project

  • Medicinal, Dental and Vision benefits following 60 days of business

  • 401k retirement benefits plan

  • Pre-job Training with Experienced Trainers

Education Requirements:

  • Degree in Computer Science or related field

Experience Requirements:

  • Degree in Computer Science or related field

Other Requirements:

  • Only For International Candidates On OPT/CPT

  • H1B Sponsorship will be provided to OPT and CPT candidates

Responsibilities:

  • Designing, implementing, and maintaining Java applications

  • Delivering high availability and performance

  • Contributing in all phases of the development life cycle

  • Writing well-designed, efficient, and testable code

  • Conducting software analysis, programming, testing, and debugging

Show more details

Sailes favicon
Sailes

Jr Java Developer

Automate the sales prospecting lifecycle for sales teams with personalized AI bots that research leads, clean data, and schedule meetings to increase productivity.

engineeringremoteAlpharetta, UScontract

Experience Requirements:

  • Strong proficiency in Java and object-oriented programming

  • Experience with Spring Framework (Spring Boot, Spring MVC)

  • Familiarity with RESTful APIs and microservices architecture

  • Knowledge of version control systems like Git

  • Understanding of Agile development methodologies

Other Requirements:

  • Good problem-solving and communication skills

Responsibilities:

  • Develop and maintain Java applications using Spring Boot and related technologies

  • Write clean, efficient, and well-documented code

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Troubleshoot and resolve issues in existing applications

  • Participate in code reviews and contribute to best practices

Show more details

OneTrust favicon
OneTrust

Principal Software Engineer - Front End

Streamline data privacy compliance and automate data subject request fulfillment to reduce manual tasks and build consumer trust for enterprise organizations.

engineeringhybridAtlanta, US
$139,725 USD - $209,587.50 USD
full-time

Benefits:

  • comprehensive healthcare coverage

  • flexible PTO

  • equity RSUs

  • annual performance bonus opportunities

  • retirement account support

Education Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Experience Requirements:

  • 10+ years of professional software engineering experience

  • Expert-level proficiency in HTML5, CSS, JavaScript, and TypeScript

  • Hands-on experience with modern frameworks (Angular 8+, React, etc.)

  • understanding of Java and Python-based APIs

  • Experience with public cloud platforms (Azure, GCP, or AWS)

Other Requirements:

  • Comfortable with DevOps, CI/CD, and TDD

  • Strong communication skills and a collaborative mindset

  • self-starter

Responsibilities:

  • Lead the design and development of frontend applications

  • Collaborate closely with backend engineers and data scientists

  • Define and uphold frontend architecture best practices

  • Ensure high standards of code quality and test coverage

  • Mentor and support other engineers

Show more details

OneTrust favicon
OneTrust

Senior Principal Software Engineer - AI Governance

Streamline data privacy compliance and automate data subject request fulfillment to reduce manual tasks and build consumer trust for enterprise organizations.

engineeringhybridAtlanta, US
$165,000 USD - $220,000 USD
full-time

Benefits:

  • comprehensive healthcare coverage

  • flexible PTO

  • equity RSUs

  • annual performance bonus opportunities

  • retirement account support

Education Requirements:

  • Bachelor's or master's degree in computer science, Engineering, or related technical or business field

Experience Requirements:

  • 12+ years of professional software engineering/development experience

  • expertise in Java/J2EE, Spring, design patterns, microservices

  • building production-grade agentic AI systems

  • RAG pipelines, agent workflows, model orchestration

  • experience with SQL and NoSQL databases

Other Requirements:

  • senior technical leader with strong system design

  • Familiarity with public cloud providers

  • Agile development experience

Responsibilities:

  • Lead the design and development of Java/Python microservices

  • Design, build, and test cloud-native applications on Azure

  • Lead architecture discussions and technical planning

  • Improve system monitoring, resilience, and operational maturity

  • Set standards for clean, secure, and maintainable code

Show more details

OneTrust favicon
OneTrust

Senior Principal Software Engineer - AI Governance

Streamline data privacy compliance and automate data subject request fulfillment to reduce manual tasks and build consumer trust for enterprise organizations.

engineeringhybridSan Francisco, US
$165,000 USD - $220,000 USD
full-time

Benefits:

  • comprehensive healthcare coverage

  • flexible PTO

  • equity RSUs

  • annual performance bonus opportunities

  • retirement account support

Education Requirements:

  • Bachelor's or master's degree in computer science, Engineering, or related technical or business field

Experience Requirements:

  • 12+ years of professional software engineering/development experience

  • expertise in Java/J2EE, Spring, design patterns, microservices

  • building production-grade agentic AI systems

  • RAG pipelines, agent workflows, model orchestration

  • experience with SQL and NoSQL databases

Other Requirements:

  • Strong system design and hands-on execution skills

  • Ability to use a wide variety of open-source technologies and cloud services

  • Agile development (Scrum, XP, or Pair Programming) experience

Responsibilities:

  • Lead the design and development of Java/Python microservices

  • Own technical design for critical systems

  • Partner with Product, UX, and Customer Success

  • Promote early defect detection through strong design and testing

  • Mentor the team on new technical skills

Show more details

OneTrust favicon
OneTrust

Manager, Software Engineering - Consent Platform

Streamline data privacy compliance and automate data subject request fulfillment to reduce manual tasks and build consumer trust for enterprise organizations.

engineeringhybridAtlanta, US
$143,625 USD - $215,437.50 USD
full-time

Benefits:

  • comprehensive healthcare coverage

  • flexible PTO

  • equity RSUs

  • annual performance bonus opportunities

  • retirement account support

Education Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field

Experience Requirements:

  • Over 12 years of engineering experience

  • developing and delivering complex, enterprise-class software solutions

  • designing and building distributed and parallel data processing platforms

  • cloud platforms (e.g., AWS, Azure, Google Cloud) and SaaS applications

  • DevOps practices and tools for continuous integration and deployment

Other Requirements:

  • Exceptional leadership abilities

  • strong verbal and written communication skills

  • Deep understanding of system performance tradeoffs

Responsibilities:

  • Lead and mentor a team of software engineers

  • Oversee the development lifecycle of Java-based applications

  • Set technical direction for software development

  • Work closely with product managers and business analysts

  • Continuously evaluate and improve software development processes

Show more details

N.Rich favicon
N.Rich

Senior Software Engineer

Drive higher B2B pipeline conversion and shorter sales cycles with an AI-powered ABM platform that connects intent data to account-based advertising and sales.

engineeringremotecontract

Benefits:

  • Fully remote-first work environment

  • Flexible hours

  • End-to-end ownership of services

  • Real autonomy and decision-making power

  • Competitive compensation under a contracting model

Experience Requirements:

  • 5+ years of professional experience as a software engineer

  • Strong focus on backend development

  • Hands-on experience with JavaScript / TypeScript and Node.js

  • Experience designing, building, and maintaining backend services and APIs

  • Solid understanding of SQL and relational databases

Other Requirements:

  • Understanding of ACID principles

  • Experience with background jobs, queues, or asynchronous processing

  • Practical experience with event-driven or message-based architectures

  • Experience working with Docker and modern CI/CD pipelines

  • Fluency in English

Responsibilities:

  • Design and evolve backend logic, data models, and integrations

  • Collaborate on UI and user-experience aspects

  • End-to-end ownership of features

  • Contribute to frontend features when needed

  • Operational considerations and debugging of backend components

Show more details

M2 favicon
M2

C++ Software Engineer

Build and scale enterprise-grade agentic AI solutions with powerful infrastructure, Mistral LLM integration, and optimized edge computing for smarter automation.

engineeringhybridBelgrade, RSfull-time

Benefits:

  • Well-being support

  • Time away

  • Family support

Education Requirements:

  • Academic education in computer technology (finished BSc/MSc studies)

Experience Requirements:

  • 3+ years of programming experience with C++

Other Requirements:

  • Fluency in spoken and written English

  • Good problem-solving, debugging and analytical skills

  • Understanding of hardware functionality

  • Experience with Makefiles and Linux

  • Experience with Python and SWIG

Responsibilities:

  • Design, develop and program various software components using C++

  • Collaborate with software, Hardware, and ASIC design teams

  • Identify bottlenecks and bugs, and devise solutions

  • Optimize software by performing maintenance and upgrades

  • Participate in the SW/HW integration

Show more details

M2 favicon
M2

Senior Software Engineer / Tech Lead (Python)

Build and scale enterprise-grade agentic AI solutions with powerful infrastructure, Mistral LLM integration, and optimized edge computing for smarter automation.

engineeringhybridKraków, PLfull-time

Benefits:

  • Well-being support

  • Time away

  • Family support

Experience Requirements:

  • 6+ years of experience.

Other Requirements:

  • Strong system design skills and engineering fundamentals

  • Hands-on experience building production systems with Python

  • Practical experience with AWS services (S3, Glue, Airflow, etc.)

  • Infrastructure-as-code experience (Terraform)

  • Experience with CI/CD pipelines and containerization

Responsibilities:

  • Design end-to-end, cloud-native architectures and data pipelines

  • Establish engineering standards and AI-assisted practices

  • Build, containerize, deploy, and operate services

  • Contribute to high-level technical decisions and documentation

  • Mentor engineers and foster a strong engineering culture

Show more details

M2 favicon
M2

Software Engineering Technical Leader (Go + Cloud)

Build and scale enterprise-grade agentic AI solutions with powerful infrastructure, Mistral LLM integration, and optimized edge computing for smarter automation.

engineeringhybridKraków, PLfull-time

Benefits:

  • Stable, collaborative, and supportive work environment

  • Work-life balance

  • Well-being support

  • Time away

  • Family support

Education Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Experience Requirements:

  • 8+ years of relevant experience.

Other Requirements:

  • Proficiency in Go, Python, C++, or Java

  • Experience building and operating distributed systems

  • Hands-on experience with Kubernetes and container ecosystems

  • Strong debugging and troubleshooting skills

  • Experience building applications using CI/CD pipelines

Responsibilities:

  • Own features end-to-end across the complete SDLC

  • Design, build, and maintain highly scalable, distributed systems

  • Translate customer and business needs into technical solutions

  • Identify and resolve pre-production bottlenecks and production issues

  • Mentor junior engineers and contribute to engineering culture

Show more details

M2 favicon
M2

Software Engineering Technical Leader

Build and scale enterprise-grade agentic AI solutions with powerful infrastructure, Mistral LLM integration, and optimized edge computing for smarter automation.

engineeringhybridBudapest, HUfull-time

Benefits:

  • Well-being support

  • Time away

  • Family support

Education Requirements:

  • Degree in Computer Science, Engineering, or equivalent work experience.

Experience Requirements:

  • 7+ years of experience in software engineering

  • Experience including ownership of major system components or services.

Other Requirements:

  • Proven experience designing and delivering cloud-native, distributed systems

  • Deep expertise in at least one modern programming language (e.g. Go, Python, Java, etc.)

  • Hands-on familiarity with Kubernetes, CI/CD, APIs, and microservices

  • Ability to lead technical initiatives and make architectural decisions

Responsibilities:

  • Explore, identify, and create new businesses for Cisco

  • Incubate ideas into products and deliver MVP to commercial offering

  • Lead technical initiatives and make architectural decisions

  • Guide others through complex challenges

  • Shift across products and build new skills regularly

Show more details