Entry-Level AI Engineer Role - Build LLM & ML Skills

neurohire.ai

United States

Remote

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NeuroHire seeks an entry-level Software AI Engineer to design, develop, and integrate AI-powered software solutions that tackle real-world problems and boost application capabilities.

This role blends software engineering with AI, collaborating with engineers and data scientists to build scalable AI-enabled features and services using modern frameworks, REST APIs, and ML libraries. Remote flexibility may be discussed during the process.

Qualifications

  • Master's degree in Computer Science, AI, ML, Software Engineering, or related field.
  • 0–1 year of software/AI engineering experience.
  • Strong programming fundamentals and object-oriented programming.
  • Familiarity with ML frameworks such as TensorFlow or PyTorch.
  • REST APIs, backend concepts, and web app fundamentals.
  • Basic SQL and data manipulation skills.
  • Git and GitHub for version control.

Responsibilities

  • Design, develop, test, and maintain AI-powered software features.
  • Integrate ML models and AI services into applications.
  • Develop and connect REST APIs to models and services.
  • Work with TensorFlow, PyTorch, or Scikit-learn libraries.
  • Explore AI tech including LLMs, NLP, and vector databases.
  • Build AI-powered workflows and automation features.
  • Handle structured/unstructured data to support AI models.
  • Collaborate with engineers and data scientists to improve performance.
  • Debug, test, and troubleshoot AI-enabled software.
  • Work with SQL databases for data storage and retrieval.
  • Use Git/GitHub for version control and code reviews.
  • Stay updated on emerging AI tech and best practices.

Skills

LLMs
NLP
REST APIs
Git & GitHub
OOP
ML concepts
Python/Java/JS

Education

Master's degree in CS/AI/ML/SE

Tools

TensorFlow
PyTorch
Scikit-learn
LangChain
OpenAI APIs

Job description

Career Stage Fit:

This is an entry-level role (0–1 year experience) requiring a Master's degree, positioning it squarely for recent MS graduates in CS, AI, or ML. It's a solid launchpad into AI engineering, one of the most in-demand fields in tech right now.

Skills You’ll Build:

The role covers a highly marketable stack — LLMs, generative AI, NLP, TensorFlow/PyTorch, REST APIs, and cloud platforms. These skills command premium salaries as AI adoption accelerates across industries. Exposure to RAG, vector databases, and LangChain is especially valuable in 2024–2025’s AI landscape.

Compensation Context:

No salary is listed, which is a yellow flag for transparency. Entry-level AI/ML engineers in the US typically earn $90,000–$130,000 annually; in Canada, CAD $70,000–$100,000. Candidates should negotiate based on their Master's degree and any project experience.

  • Green flag: Broad tech stack exposure (LLMs, cloud, NLP) accelerates career growth quickly.
  • Green flag: AI engineering is one of the fastest-growing and highest-paid specializations in software.
  • Yellow flag: No salary disclosed — push for a range early in the process.
  • Yellow flag: “0–1 year experience” with a Master's requirement suggests the role may be underpaying relative to education level.
Culture Signals:

NeuroHire emphasizes collaboration, experimentation, and continuous learning — signals of a startup or growth-stage company where ownership and initiative are rewarded. Early joiners often benefit from accelerated responsibility and visibility.

NeuroHire is seeking a motivated and technically talented Software AI Engineer to join our team. In this role, you will contribute to designing, developing, and integrating AI-powered software solutions that solve real-world problems and improve application capabilities.

You will work at the intersection of software engineering and artificial intelligence, developing applications, integrating machine learning models, building intelligent features, and working with modern AI technologies. You will collaborate with software developers, data scientists, and cross-functional teams to build scalable, efficient, and intelligent software applications.

This position is ideal for an early-career professional who is passionate about programming, artificial intelligence, machine learning, and building innovative technology solutions.

Key Responsibilities
  • Design, develop, test, and maintain software applications that incorporate AI-powered features and intelligent automation.
  • Assist in integrating machine learning models and AI services into software applications.
  • Develop and integrate REST APIs to connect AI models, backend services, and application components.
  • Work with AI and machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Explore and implement AI technologies, including Large Language Models (LLMs), generative AI, and natural language processing (NLP).
  • Assist in building AI-powered workflows, automation tools, and intelligent application features.
  • Work with structured and unstructured datasets to support AI model development and application functionality.
  • Collaborate with software engineers and data scientists to improve application performance and AI integration.
  • Debug, test, and troubleshoot software applications and AI-related functionality.
  • Work with SQL and databases to store, retrieve, and manage application data.
  • Use Git and GitHub for version control and collaborative software development.
  • Participate in code reviews, technical discussions, and software development activities.
  • Stay updated with emerging AI technologies, software engineering practices, and machine learning advancements.
Requirements
  • Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Information Technology, Computer Engineering, or a related technical field.
  • 0–1 year of experience in Software Engineering, AI Engineering, Machine Learning Engineering, or a related technical role.
  • Strong understanding of programming fundamentals and object-oriented programming.
  • Basic understanding of artificial intelligence, machine learning, and deep learning concepts.
  • Familiarity with machine learning frameworks and libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Understanding of data structures, algorithms, and problem-solving techniques.
  • Familiarity with REST APIs, backend development, and web application fundamentals.
  • Basic knowledge of SQL, databases, and data manipulation.
  • Understanding of model training, testing, evaluation, and basic machine learning workflows.
  • Familiarity with Git and GitHub for version control.
  • Basic understanding of Large Language Models (LLMs), generative AI, and prompt engineering is an advantage.
  • Familiarity with Natural Language Processing (NLP) concepts is a plus.
  • Strong analytical thinking, debugging, and problem-solving abilities.
  • Ability to write clean, maintainable, and testable code.
  • Strong communication, teamwork, and collaboration skills.
  • Willingness to learn new AI technologies and adapt to evolving technical requirements.
Preferred Qualifications
  • Academic projects, internships, or personal projects involving artificial intelligence, machine learning, or software development.
  • Familiarity with AI APIs and frameworks such as OpenAI APIs, Hugging Face, or LangChain.
  • Basic understanding of Retrieval-Augmented Generation (RAG) and vector databases.
  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Familiarity with Docker, model deployment, or AI application development workflows.
  • Experience building AI-powered applications, chatbots, recommendation systems, or automation solutions.
  • Opportunity to contribute to an innovative, AI-powered technology company.
  • Hands-on exposure to real-world AI engineering and software development projects.
  • Opportunities to develop practical skills in artificial intelligence, machine learning, and software engineering.
  • Exposure to modern AI frameworks, tools, APIs, and development technologies.
  • Collaborative environment that encourages innovation, experimentation, and continuous learning.
  • Opportunities for professional development and technical career growth.
  • Opportunity to work on intelligent applications and contribute to meaningful technology solutions.

The posting does not specify remote, hybrid, or on-site. The location hint covers the US and Canada broadly, suggesting possible remote flexibility — but candidates should confirm the work arrangement directly with NeuroHire during the application process.

Is this AI Engineer role fully remote? The posting does not specify remote, hybrid, or on-site. The location hint covers the US and Canada broadly, suggesting possible remote flexibility — but candidates should confirm the work arrangement directly with NeuroHire during the application process.

A Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Information Technology, Computer Engineering, or a closely related technical field is required.

What degree is required for this position? A Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Information Technology, Computer Engineering, or a closely related technical field is required.

This is an early-career role requiring 0–1 year of experience in Software Engineering, AI Engineering, Machine Learning Engineering, or a related technical field.

How much experience is needed to apply? This is an early-career role requiring 0–1 year of experience in Software Engineering, AI Engineering, Machine Learning Engineering, or a related technical field.

What programming languages are preferred for this role? The posting prefers proficiency in Python, Java, or JavaScript, with Python being most relevant given the AI/ML focus of the position.

No salary range is disclosed in the job posting. Based on market benchmarks, entry-level AI engineers in the US typically earn $90,000–$130,000 annually; candidates are encouraged to discuss compensation expectations early in the process.

Remote work & career advice that actually works.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer - LLM Evals & Agents at ClickUp
Senior AI Engineer - LLM Evals & Agents at ClickUp

Clickup • United States

Remote
USD 180,000 - 260,000
AI/ML Engineer (US)
AI/ML Engineer (US)

Latitude • San Francisco (CA)

Hybrid
USD 130,000 - 220,000
Senior GEN AI Engineer
Senior GEN AI Engineer

Flex Employee Services • Plano (TX)

Hybrid
USD 47,000 - 79,000
Dental insurance
Health insurance
Vision insurance
+1
AI Engineer – Generative AI & Agentic AI
AI Engineer – Generative AI & Agentic AI

KData AI • United States

Remote
USD 120,000 - 180,000
AI Engineer I
AI Engineer I

Digitailor • Plano (TX)

Hybrid
USD 88,000 - 117,000
Comprehensive benefits
Hybrid work model
Senior Engineer (Applied AI / ML)
Senior Engineer (Applied AI / ML)

Jobgether • Oregon

Hybrid
USD 160,000 - 210,000
Healthcare coverage
401(k) plan
Flexible vacation
+3
Senior Software Engineer II
Senior Software Engineer II

Lexis Nexis • Oklahoma City (OK)

On-site
USD 95,000 - 159,000
Health benefits
401(k) with match
Employee Share Purchase Plan
+2
AI Automation Engineer – LLM & Agentic Systems
AI Automation Engineer – LLM & Agentic Systems

StackAdapt • United States

Remote
USD 128,000 - 176,000
401K / Pension Savings
Health benefits from day one
Work-from-home reimbursements
+3
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Cruit Group • United States

On-site
USD 100,000 - 120,000
Medical insurance
Stock options
AI Engineer
AI Engineer

Glider AI • Houston (TX)

Hybrid
USD 120,000 - 180,000
Relocation assistance
Medical, Dental & Vision Insurance
Life Insurance
+5