Remote Position

[Remote] Junior AI Engineer (Entry-Level)

🌍 Remote · United States 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. Nexacode is hiring an entry-level AI Engineer to build, test, and improve AI-powered applications using Python, LLMs, and APIs. The role supports development of AI features, prompt and retrieval workflows, output evaluation, responsible AI practices, and collaboration and documentation.

Responsibilities

  • Help build and maintain applications that use LLM APIs
  • Write Python code to process inputs, call APIs, validate responses, and handle errors
  • Assist in creating features such as chat assistants, document Q&A tools, and information extraction workflows
  • Develop and test prompts for specific application tasks
  • Assist with document processing, embeddings, semantic search, and retrieval-augmented generation (RAG)
  • Help improve response quality by testing retrieval results and checking whether answers are supported by source material
  • Create test cases and evaluate AI application outputs for accuracy, relevance, and reliability
  • Help identify issues such as hallucinations, prompt injection, and exposure of sensitive information
  • Document application limitations and escalate unexpected behavior
  • Work with software engineers, data teams, and product stakeholders
  • Participate in code reviews and team meetings
  • Maintain clear documentation for assigned features, tests, and workflows

Skills

  • This opportunity is intended for candidates with 0–1 year of full-time professional AI engineering or software development experience
  • No prior full-time professional experience is required
  • Academic projects, internships, bootcamp projects, personal projects, GitHub portfolios, hackathons, and open-source contributions are valued
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field
  • Equivalent practical training and strong project experience may also be considered
  • 0–1 year of full-time professional AI engineering or software development experience
  • Working knowledge of Python, including functions, data structures, packages, and JSON
  • Basic understanding of REST APIs and how applications send and receive data
  • Familiarity with LLMs, prompt design, tokens, and common limitations of generated responses
  • Introductory knowledge of embeddings, vector search, and RAG
  • Familiarity with Git/GitHub and basic testing or debugging practices
  • Experience building an AI application or project, whether through coursework, a bootcamp, an internship, or independent work
  • Strong problem-solving skills and attention to detail
  • Ability to explain technical ideas clearly
  • Good communication and collaboration skills
  • Curiosity and willingness to learn new tools and techniques
  • Exposure to tool calling, AI agents, FastAPI, vector databases, cloud platforms, or application deployment

Company Overview

  • Nexacode is a technology consulting and custom software development firm with cloud, data, security, and technical staffing services. It was founded in 2013, and is headquartered in Frisco, Texas, USA, with a workforce of 51-200 employees. Its website is https://nexacode.com/.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities