1

Java Ai Developer Jobs in Oregon (NOW HIRING)

AI Developer/Engineer

OR · On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

DNI is seeking an AI Developer/Engineer to support an Artificial Intelligent Support Services ... Java, or R. * Hands-on experience with machine learning concepts, model development, evaluation ...

Java Tutor

Portland, OR · Remote

$18 - $40/hr

Our AI-powered Tutor Copilot enhances your sessions with real-time instructional support, lesson ... Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ...

Java Tutor

Eugene, OR · Remote

$18 - $40/hr

Our AI-powered Tutor Copilot enhances your sessions with real-time instructional support, lesson ... Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ...

Java Tutor

OR · Remote

$18 - $40/hr

Our AI-powered Tutor Copilot enhances your sessions with real-time instructional support, lesson ... Deep knowledge of Java syntax, object-oriented programming principles, inheritance, polymorphism ...

Absolute mastery of Java, Spring Boot, and Python for developing secure, high-throughput, cloud ... AI Orchestration & Architecture: Practical experience with orchestration frameworks (e.g ...

Senior Software Developer

$54.50 - $72/hr

Overview Empower AI is AI for government. Empower AI gives federal agency leaders the tools to ... Build scalable backend services using Node.js, Python, and Java . * Develop modern frontend ...

Senior Software Developer

$54.50 - $72/hr

Overview Empower AI is AI for government. Empower AI gives federal agency leaders the tools to ... Build scalable backend services using Node.js, Python, and Java . * Develop modern frontend ...

Sr. Software Engineer - Java

OR · On-site +1

$124K - $164K/yr

Summary We are looking for a Senior Java Developer to join our R&D Server team and take a leading ... Experience integrating AI/ML tools or frameworks into production systems. * Deep background in ...

Sr. Software Engineer - Java

Portland, OR · On-site

$132K - $174K/yr

Summary We are looking for a Senior Java Developer to join our R&D Server team and take a leading ... Experience integrating AI/ML tools or frameworks into production systems. * Deep background in ...

OR · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You will act as a trusted product evangelist, guiding developers, architects, and AI practitioners ... Strong coding fluency in at least one modern language, such as Python, Java , Scala, or Go.

Senior Software Engineer - Java, Angular, AWS

OR · On-site +1

$114K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Champion AI-driven engineering practices including adoption of AI coding assistants and intelligent ... using Java and its frameworks (e.g., Spring, Hibernate). * Proficiency in AWS technologies ...

$111K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role combines strong Java-based engineering expertise with enterprise workflow orchestration to enable automation, intelligent routing, and AI-assisted decisioning. The engineer will support the ...

Strong programming fundamentals in one or more programming languages such as Python, Java, C# ... Passion for learning new technologies, AI concepts, and software development practices. Preferred ...

Strong programming expertise in Java building production services * Proficiency with AI tooling and agentic workflows * Experience in full stack development, preferably for public-facing production ...

next page

Showing results 1-20

Java Ai Developer information

What is a Java AI Developer?

A Java AI Developer is a software professional who designs, develops, and implements artificial intelligence solutions using the Java programming language. They build machine learning models, integrate AI features into applications, and work with frameworks and libraries suited for AI development in Java. Their role often involves data processing, algorithm development, and deploying scalable AI-powered applications. Java AI Developers may work in various industries such as finance, healthcare, or technology to create intelligent systems that help solve complex business problems.

What are the key skills and qualifications needed to thrive as a Java AI Developer?

To thrive as a Java AI Developer, you need strong proficiency in Java programming, machine learning concepts, and a degree in computer science or a related field. Familiarity with AI frameworks (such as TensorFlow or Deeplearning4j), version control systems like Git, and experience with cloud platforms are typically required. Creative problem-solving, strong analytical thinking, and effective communication skills help developers collaborate and innovate in complex AI projects. These skills ensure the delivery of efficient, scalable AI solutions and foster productive teamwork in fast-evolving tech environments.

What are some common challenges faced by Java AI Developers when integrating machine learning models into existing enterprise systems?

One of the main challenges Java AI Developers encounter is ensuring seamless integration of machine learning models—often built with Python-based frameworks—into Java-based enterprise environments. This can involve using APIs, microservices, or platforms like TensorFlow Java and Deeplearning4j to bridge compatibility gaps. Additionally, developers must optimize model performance for scalability and real-time inference, which requires thorough testing and tuning. Effective collaboration with data scientists and DevOps teams is crucial to address deployment issues and maintain model accuracy in production.

What are popular job titles related to Java Ai Developer jobs in Oregon?

For Java Ai Developer jobs in Oregon, the most frequently searched job titles are:

What cities in Oregon are hiring for Java Ai Developer jobs?

Cities in Oregon with the most Java Ai Developer job openings:

Full-time

Medical, Dental, Vision, Retirement

Posted 5 days ago


Job description

DNI is seeking an AI Developer/Engineer to support an Artificial Intelligent Support Services program. This is a fully-remote opportunity.

The AI Developer/Engineer designs, develops, integrates, and supports production-ready artificial intelligence and machine learning solutions. This role works closely with software engineers, data scientists, product owners, and business stakeholders to translate mission and business needs into reliable, scalable, and maintainable AI-enabled applications.

Key Responsibilities
  • Design, develop, test, and maintain machine learning, generative AI, and data-driven applications.
  • Translate business and user needs into technical requirements, solution designs, and implementation plans.
  • Develop and integrate AI capabilities such as natural language processing, retrieval-augmented generation, chatbots, document processing, classification, forecasting, anomaly detection, and recommendation services.
  • Prepare, clean, transform, and analyze structured and unstructured data for use in AI and machine learning solutions.
  • Select appropriate algorithms, models, frameworks, and evaluation methods based on solution requirements.
  • Tune models and prompts to improve accuracy, relevance, reliability, latency, and cost efficiency.
  • Collaborate with data scientists and software engineers to move prototypes and models into production environments.
  • Build application components, APIs, services, and integrations that expose AI functionality securely and effectively.
  • Implement automated testing, version control, configuration management, and repeatable deployment practices.
  • Support infrastructure-as-code and cloud deployment activities using tools such as Terraform or comparable technologies.
  • Contribute to CI/CD pipelines for application, data, and model delivery.
  • Implement logging, monitoring, observability, and operational checks for AI-enabled systems.
  • Identify and address issues involving data quality, model drift, bias, hallucinations, performance, security, and maintainability.
  • Document model designs, data sources, experiments, evaluation results, assumptions, limitations, operating procedures, and known risks.
  • Participate in Agile ceremonies, sprint planning, demonstrations, retrospectives, peer reviews, and technical working sessions.
  • Communicate technical findings and recommendations to both technical and non-technical stakeholders.
  • Follow applicable security, privacy, accessibility, compliance, and data-governance requirements.

Requirements

Required Qualifications
  • Bachelor's degree in computer science, software engineering, artificial intelligence, machine learning, data science, mathematics, or a related field; equivalent professional experience may be considered.
  • Five or more years of experience in software development, machine learning engineering, data engineering, or a related discipline.
  • Proficiency in Python and experience with at least one additional programming language such as JavaScript, TypeScript, Java, or R.
  • Hands-on experience with machine learning concepts, model development, evaluation, and performance improvement.
  • Experience with one or more AI or deep-learning frameworks such as PyTorch, TensorFlow, scikit-learn, Hugging Face, or comparable tools.
  • Experience developing APIs, services, or production applications that consume or provide AI functionality.
  • Experience with Git-based development, automated testing, and CI/CD practices.
  • Working knowledge of cloud platforms and cloud-native development patterns.
  • Experience with data preparation, feature engineering, structured and unstructured data, and data-quality practices.
  • Strong analytical, troubleshooting, communication, and documentation skills.
  • Must be a US citizen and pass a governmental-level background check
Preferred Qualifications
  • Experience with generative AI, large language models, prompt engineering, embeddings, vector search, or retrieval-augmented generation.
  • Experience deploying AI solutions in regulated, public-sector, healthcare, financial-services, or other mission-critical environments.
  • Experience with Azure, AWS, or Google Cloud AI and machine learning services.
  • Experience with Docker, Kubernetes, serverless services, or event-driven architectures.
  • Experience with model monitoring, explainability, responsible AI, AI security, or ML operations.
  • Experience with relational databases, SQL, REST APIs, and modern web application development.
  • Experience designing accessible user experiences and validating Section 508 or WCAG conformance.
  • Experience working in Agile or Scrum teams.

Other Duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Benefits

Benefits Include:

  • Covers 100% of employee benefit premiums, including Medical (PPO or HDHP Option), Vision, Dental
  • Matching 401K
  • Short- and Long-Term Disability
  • Paid Federal Holidays Off
  • Professional Development/Education Reimbursement