2

Entry Level Ai Software Engineer Jobs in Washington

Overview BigBear.ai is seeking a Software Engineer to join an ever-evolving project where you will design, develop, and deploy mission-critical tools and solutions. This role involves working closely ...

BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. They are seeking a Software Engineer to design ...

... in AI, data engineering, blockchain, and cloud-native software application development." We are looking for an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and ...

... in AI, data engineering, blockchain, and cloud-native software application development." We are looking for an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and ...

... in AI, data engineering, blockchain, and cloud-native software application development." We are looking for an Entry-Level Software Engineer to join our growing team! As a member of our dynamic and ...

You do not need to be an AI expert to succeed in this role. We are looking for engineers with ... Participate in Agile software development activities including sprint planning, standups, and code ...

You do not need to be an AI expert to succeed in this role. We are looking for engineers with ... Participate in Agile software development activities including sprint planning, standups, and code ...

You do not need to be an AI expert to succeed in this role. We are looking for engineers with ... Participate in Agile software development activities including sprint planning, standups, and code ...

Overview We are seeking a Software Engineer in McLean, VA to develop and maintain high-performance ... Design and implement AI-powered features and functionality. * Optimize application performance and ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...

Software developer roles and responsibilities include providing expertise in the full software ... Experience developing in an Agile environment Level: Entry Level - SME Clearance: Active security ...

next page

Showing results 1-20

Entry Level Ai Software Engineer information

What types of projects and responsibilities can an Entry Level AI Software Engineer expect in their first year on the job?

As an Entry Level AI Software Engineer, you can typically expect to work on tasks like cleaning and preparing datasets, implementing basic machine learning models, and supporting senior engineers with model evaluation and deployment. You may also be responsible for writing production-ready code, collaborating with data scientists, and participating in code reviews. The work environment is often team-oriented, with frequent opportunities to learn from experienced colleagues and contribute to ongoing research or product development. Over time, you'll gain exposure to more complex projects and may be given greater ownership of specific features or modules.

What are the key skills and qualifications needed to thrive as an Entry Level AI Software Engineer, and why are they important?

To thrive as an Entry Level AI Software Engineer, you need a solid grasp of programming languages like Python or Java, foundational knowledge in machine learning algorithms, and a relevant degree in computer science or a related field. Familiarity with frameworks such as TensorFlow or PyTorch, version control systems like Git, and basic data handling tools is typically expected. Strong problem-solving abilities, teamwork, and effective communication help you collaborate with cross-functional teams and articulate complex ideas. These skills and qualities ensure you can contribute to AI projects efficiently and adapt to the rapidly evolving field of artificial intelligence.

What does an Entry Level AI Software Engineer do?

An Entry Level AI Software Engineer assists in designing, developing, and implementing artificial intelligence models and applications. They typically work under the guidance of senior engineers, helping with tasks such as data preprocessing, coding algorithms, testing models, and integrating AI features into larger systems. Their responsibilities may also include debugging code, documenting processes, and staying updated with the latest AI trends and technologies. This role is ideal for those who have a foundational understanding of programming and machine learning concepts and are eager to grow their skills in the rapidly evolving field of AI.

What is the difference between Entry Level Ai Software Engineer vs Data Scientist?

AspectEntry Level Ai Software EngineerData Scientist
Required CredentialsBachelor's in CS, AI, or related field; some knowledge of programming and AI frameworksBachelor's or higher in CS, Statistics, or related; programming skills; knowledge of data analysis
Work EnvironmentSoftware development teams, tech companies, AI startupsData analysis teams, research labs, tech firms
Employer & Industry UsageTech companies, AI startups, R&D departmentsResearch institutions, tech firms, finance, healthcare

While both roles require programming skills and a background in AI or data analysis, Entry Level Ai Software Engineers focus on developing AI applications and software, whereas Data Scientists analyze data to extract insights. The roles often overlap in tech environments, but their core responsibilities differ.

What are the most commonly searched types of Ai Software Engineer jobs in Washington? The most popular types of Ai Software Engineer jobs in Washington are:
What are popular job titles related to Entry Level Ai Software Engineer jobs in Washington? For Entry Level Ai Software Engineer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Entry Level Ai Software Engineer jobs in Washington look for? The top searched job categories for Entry Level Ai Software Engineer jobs in Washington are:
What cities in Washington are hiring for Entry Level Ai Software Engineer jobs? Cities in Washington with the most Entry Level Ai Software Engineer job openings:

AI/ML Software Engineer

INFT Solutions Inc

Annapolis, MD • Hybrid

Contractor

Re-posted 29 days ago


Job description

Job Title: AI/ML Software Engineer-K23-0094-25L-17

Location- Annapolis, MD

Position Overview

We are seeking an experienced AI/ML Software Engineer to design, develop, and deploy intelligent software systems that leverage Artificial Intelligence (AI) and Machine Learning (ML) to automate business processes, improve user experiences, and support data-driven operations.

The ideal candidate will possess strong expertise in Python developmentLLM integrationretrieval-augmented generation (RAG)chatbot developmentworkflow automation, and AI model deployment within a hybrid cloud environment.

This role supports the creation of production-grade AI systems including:

  • Internal AI assistants
  • External chatbots
  • Intelligent automation workflows
  • Knowledge retrieval systems
  • Translation and transcription engines
  • Redaction tools
  • Document analysis and generation platforms

Key Responsibilities

1. AI/ML Solution Design

  • Design and develop AI-enabled applications to automate narrowly defined tasks.
  • Architect solutions using LLMsembeddings, and vector search.
  • Select optimal AI and non-AI approaches based on business needs.
  • Collaborate with stakeholders to define workflows and system architecture.

2. Chatbot & Agent Development

  • Build and improve internal AI chatbots for employee support.
  • Develop external conversational bots for public-facing services.
  • Implement agent-based systems for:
    • Knowledge retrieval
    • Research
    • Document generation
    • Data extraction

3. RAG & Knowledge Retrieval

  • Build retrieval-augmented generation (RAG) systems.
  • Improve vector search relevance using:
    • embeddings
    • reranking
    • graph retrieval
  • Integrate knowledge retrieval with case management systems.

4. Workflow Automation

  • Develop AI-powered RPA workflows
  • Automate reporting pipelines
  • Improve manual operational tasks using AI agents

5. NLP & Document Intelligence

  • Build systems for:
    • Translation
    • Transcription
    • Redaction
    • Document analysis
    • PDF generation
  • Apply NLP techniques for extracting structured data from unstructured documents.

6. Testing & Evaluation

  • Build evaluation pipelines for AI workflows.
  • Develop:
    • Unit tests
    • Integration tests
    • Synthetic datasets
  • Improve:
    • Accuracy
    • Latency
    • Cost efficiency

7. Deployment & DevOps

  • Deploy AI applications in hybrid cloud environments
  • Manage Docker containers
  • Optimize performance in limited GPU environments
  • Support production deployments and updates

Required Qualifications

  • Bachelor’s degree in:
    • Computer Science
    • Data Science
    • Engineering
    • Mathematics
    • Related discipline
  • Minimum 3 years of AI/ML or data science experience
  • Minimum 3 years of software engineering experience

Required Technical Skills

  • Python
  • SQL / PostgreSQL
  • Docker
  • Git
  • REST APIs
  • Vector Databases
  • Embeddings
  • RAG Pipelines
  • Prompt Engineering
  • LLM Deployment

Preferred Skills

  • Neo4j / Graph databases
  • Fine-tuning LLMs
  • Synthetic data generation
  • Hybrid cloud architecture
  • React
  • Microsoft Teams Toolkit
  • Rust or performance-oriented languages

Soft Skills

  • Strong problem solving
  • Systems thinking
  • Collaboration
  • Technical documentation
  • Agile teamwork
  • Ability to work in constrained environments

Work Environment

  • Remote with occasional onsite support
  • Standard business hours (EST)
  • Hybrid cloud infrastructure
  • Cross-functional collaboration