1

Computer Science Engineer Jobs in Oregon (NOW HIRING)

Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field. * 3+ years of hands-on experience in AI/ML model development and deployment. * Strong programming ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Computer Programming Tutor

OR · Remote

$18 - $40/hr

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Bachelor's degree in computer science, engineering, or related field * Manager is looking for candidates with a background in software and hardware. * Windows, MacOS, Linux. * DCIM Tools (Nautobot)

OR * Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field and 4+ years of relevant experience; OR * PhD in Computer Engineering, Electrical ...

Other Qualifications Bachelor's degree in Computer Science, Engineering, Information Technology, or related field plus five (5) years of experience in the job offered or related occupation. 5 years ...

OR

$114K - $156K/yr

Bachelor's of Science degree in Computer Science, Engineering, Computer Security, or Information Systems preferred but not required

Must have a Master's degree in Computer Science, Engineering, Computer Information Systems, or Mathematics and one (1) year of experience in the job offered or in a computer-related occupation.

Senior Software Engineer

OR · On-site +1

$155K - $173K/yr

Bachelor's Degree in Computer Science, Engineering, or related field, or equivalent experience. * 9-12 years of professional software development experience * Expert-level knowledge of software ...

Requirements: * BS/MS in Computer Science, Statistics, Electrical/Computer Engineering, Mathematics, or a related field. * 5+/4+ years of professional work experience after BS/MS applying machine ...

Master's with 2+ years of experience or PhD degree with experience in Computer Engineering, Electrical Engineering, Computer Science, or other technical engineering discipline. Must have the required ...

next page

Showing results 1-20

Computer Science Engineer information

See Oregon salary details

$51.3K

$128.5K

$145.4K

How much do computer science engineer jobs pay per year?

As of Jul 4, 2026, the average yearly pay for computer science engineer in Oregon is $128,476.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,900.00 and $139,000.00 per year, depending on experience, location, and employer.

What are some typical projects or tasks a Computer Science Engineer might work on within a multidisciplinary team?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are Computer Science Engineers?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a Computer Science Engineer, and why are they important?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What are popular job titles related to Computer Science Engineer jobs in Oregon? For Computer Science Engineer jobs in Oregon, the most frequently searched job titles are:
What cities in Oregon are hiring for Computer Science Engineer jobs? Cities in Oregon with the most Computer Science Engineer job openings:
AI Engineer

Other

Posted 8 days ago


Job description

AI Engineer

Role Overview:

As an AI Engineer at Particle41 you will design, develop and deploy machine-learning and deep-learning models/solutions (including generative-AI) that address complex business problems. You will collaborate with data scientists, data engineers, software engineers and client stakeholders. You will also build scalable pipelines, ensure production readiness, monitor performance and iterate proactively.

In This Role, You Will:

  • Lead end-to-end development of AI/ML models: from data ingestion & preprocessing to model training, evaluation, deployment and monitoring.
  • Build generative-AI solutions (RAG, Agentic Workflows, MCP Servers, Conversation AI Agents) aligned with business goals.
  • Work closely with data engineering teams to build/maintain data pipelines, feature stores and orchestration frameworks.
  • Develop and integrate AI models into production systems (APIs, microservices, cloud deployments).
  • Optimize models/solutions for performance, scalability, robustness and cost-efficiency.
  • Monitor models/ solutions' performance in production (drift, bias, fairness, reliability) and implement remediation.
  • Document model design, experiments, data provenance and solution rationale.
  • Stay abreast of latest AI/ML research, frameworks, tools (e.g. LangChain, LangGraph, MCP Clients/Servers, Agents SDKs, LiveKit etc.) and propose innovative ideas.
  • Work directly with clients to understand problem statements, translate business requirements into AI solutions, and clearly communicate results.

Skills and Experience We Value:

  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field.
  • 3+ years of hands-on experience in AI/ML model development and deployment.
  • Strong programming skills in Python and experience with major ML/AI frameworks (TensorFlow, PyTorch, scikit-learn, LangChain, LangGraph).
  • Experience with vector databases (e.g., Pinecone, FAISS), RAG and Agentic workflows.
  • Experience building or fine-tuning Large Language Models (LLMs).
  • Experience deploying models into production: building REST APIs, microservices and monitoring.
  • Familiarity with Text-to-Speech and Speech-to-Text models/solutions like Deepgram, ElevenLabs, Cartesia etc.
  • Experience in computer vision, time-series modelling (ARIMA, Prophet) or multimodal AI.
  • Familiarity with MLOps tools and frameworks (e.g., MLflow, Kubeflow, SageMaker).
  • Strong understanding of algorithms, data structures, statistics, and machine-learning fundamentals (classification, regression, clustering, deep learning, sequence models).
  • Ability to work in a fast-paced, dynamic environment and adapt to changing priorities.
  • Publications, open-source contributions, or personal projects in the AI/ML domain

About Particle41

Our core values of Empowering, Leadership, Innovation, Teamwork, and Excellence drive everything we do to achieve the ultimate outcomes for our clients. Empowering Leadership for Innovation in Teamwork with Excellence ( ELITE )

E - Empowering: Enabling individuals to reach their full potential. L - Leadership: Taking initiative and guiding each other toward success. I - Innovation: Embracing creativity and new ideas to stay ahead. T - Teamwork: Collaborating with empathy to achieve common goals. E - Excellence: Striving for the highest quality in everything we do.

We seek team members who embody these values and are committed to contributing to our mission. Particle41 welcomes individuals from all backgrounds who are committed to our mission and values. We provide equal employment opportunities to all employees and applicants, ensuring that hiring and employment decisions are based on merit and qualifications without discrimination based on race, color, religion, caste, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, local, or international laws. This policy applies to all aspects of employment and hiring. 

We appreciate your interest and encourage applicants from these regions to apply. If you need any assistance during the application or interview process, please feel free to reach out to us at careers@Particle41.com.