FreshRemote.Work

AI Systems/Software Engineer

999 REMOTE, United States

AI Systems/Software Engineer

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

* * *


The Opportunity:
We are seeking a system/software engineer to research, design and build Artificial Intelligence (AI) and Machine Le (ML) solutions. As part of our team, you will help lay the foundation for future AI/ML initiatives while contributing to broader software development projects. You will work closely with a small cross-functional team to gather requirements design, develop, and implement AI-driven features, seamless integrations, and deployment pipelines across a range AI/ML use cases, including Generative A Responsibilities • Forward thinking vision of how RAG can be integrated within a software development lifecycle and business practice keeping abreast of new developments in RAG, NLP, and related field

Responsibilities:

  • Forward thinking vision of how RAG can be integrated within a software development lifecycle and business practice keeping abreast of new developments in RAG, NLP, and related fields

  • Designing and implementing retrieval systems: Creating efficient ways to store and quickly access large amounts of relevant information

  • Implementing safeguards: Developing mechanisms to prevent the system from retrieving or generating inappropriate harmful content.

  • Developing and fine-tuning language models: Working with large language models to optimize their performance specific tasks and domain

  • Evaluation and testing: Designing and conducting tests to measure the system's accuracy, relevance, and o performance.

  • Integrating retrieval and generation components: Ensuring seamless interaction between the retrieval system a language model.

  • Follow a CACI agile methodology, attending daily standups, refinement sessions, and updating agile p management system to ensure transparency.

  • Design and build agentic workflows



Qualifications:

  • Bachelor's degree in computer science, software engineering, or a related field

  • 7 years of software development experience with 2-5 years of relevant experience in NLP, machine learning, or development.

  •  Experience with Linux and Linux based terminals.

  • Understanding of RAG architecture and principles, experience implementing RAG systems, and familiarity with popular RAG frameworks and tools.

  • Knowledge of security best practices for AI systems.

  • Strong programming skills, particularly in Python, Javascript, rust, golang.

  • Experience with vector databases, embedding techniques, and data pipelines.

  • Experience with information retrieval systems

  • Experience with RESTful APIs and Cloud Services (AWS, OCI). • Experience with data preprocessing, normalization, cleaning, encoding data into vector representations

  • Knowledge of text analytics and semantic search techniques.

  • Experience with prompt engineering.

  • Experience with agentic workflows.

  • Experience working …

This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Regions

North America

Countries

United States

Restrictions

Remote Travel required

Benefits/Perks

Access to robust learning resources Autonomy Competitive compensation Comprehensive benefits Continuing education Culture of integrity Environment of trust Family support Financial Flexibility Flexible time off Focus on continuous growth Healthcare High-performing team Learning and development opportunities Learning resources Retirement Robust learning resources Time off benefits Unique flexible time off Wellness

Tasks
  • Conduct testing
  • Design
  • Gather requirements
  • Research
  • Software development
  • Testing
Skills

Access Agile Agile Methodology AI Analytics APIs Artificial Intelligence AWS Background investigation CI/CD CI/CD pipelines Cloud Cloud Services Computer Science Containerization Control systems Databases Data Pipelines Design Docker Engineering Evaluation Git Golang Information Technology Innovation Integrations Investigation Javascript Learning and development Linux Machine Learning Make ML Natural Language Processing OCI Programming Prompt Engineering Python Research RESTful API's Rust Security Security Best Practices Software Software Development Software development lifecycle Software Engineering Teams Testing Vector databases Version Control

Experience

7 years

Education

AS Bachelor's Bachelor's degree Bachelor's degree in Computer Science Business Computer Science Development Engineering Information Technology Management Related Field Software Engineering

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9