Software AI Engineer

atNeuroHireRemoteFull-timeAI EngineerMid-levelSenior$80k – $100k/year

Posted 5 days ago

This is a fully remote position, open to applicants in United States, +1 more country.

πŸ“‹ Description

β€’ Design, create, test, and maintain software applications that feature AI-driven capabilities and intelligent automation.

β€’ Write clean, efficient, reusable, and maintainable code utilizing Python, Java, or JavaScript.

β€’ Integrate machine learning models and AI services into software solutions.

β€’ Develop and integrate REST APIs that connect AI models, backend services, and application components.

β€’ Utilize TensorFlow, PyTorch, Scikit-learn, large language models (LLMs), generative AI, and natural language processing (NLP) technologies.

β€’ Construct AI-driven workflows, automation tools, and intelligent application features.

β€’ Work with both structured and unstructured datasets to enhance AI model development and application functionality.

β€’ Collaborate with software engineers, data scientists, and cross-functional teams to optimize application performance and AI integration.

β€’ Debug, test, and troubleshoot software applications and AI-related functionalities.

β€’ Use SQL and databases for storing, retrieving, and managing application data.

β€’ Employ Git and GitHub for version control and collaborative development.

β€’ Engage in code reviews, technical discussions, and software development activities.

β€’ Stay informed about emerging AI technologies, software engineering practices, and advancements in machine learning.


⛳️ Requirements

β€’ A Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Information Technology, Computer Engineering, or a related technical discipline.

β€’ 0–1 year of experience in Software Engineering, AI Engineering, Machine Learning Engineering, or a similar technical position.

β€’ Strong comprehension of programming fundamentals and object-oriented programming principles.

β€’ Proficiency in at least one programming language, ideally Python, Java, or JavaScript.

β€’ Basic knowledge 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 the fundamentals of web applications.

β€’ Basic understanding of SQL, databases, and data manipulation techniques.

β€’ Comprehension of model training, testing, evaluation, and fundamental machine learning workflows.

β€’ Familiarity with Git and GitHub for version control.

β€’ Basic knowledge of large language models (LLMs), generative AI, and prompt engineering is a plus.

β€’ Understanding of natural language processing (NLP) concepts is advantageous.

β€’ Strong analytical thinking, debugging, and problem-solving skills.

β€’ Ability to produce clean, maintainable, and testable code.

β€’ Excellent communication, teamwork, and collaboration abilities.

β€’ Willingness to learn new AI technologies and adapt to changing technical requirements.

β€’ Experience through academic projects, internships, or personal projects related to 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 like AWS, Microsoft Azure, or Google Cloud Platform.

β€’ Familiarity with Docker, model deployment, or workflows for AI application development.

β€’ Experience in building AI-driven applications, chatbots, recommendation systems, or automation solutions.


🏝️ Benefits

β€’ Opportunity to contribute to an innovative, AI-driven technology company.

β€’ Hands-on experience with real-world AI engineering and software development projects.

β€’ Opportunities to enhance practical skills in artificial intelligence, machine learning, and software engineering.

β€’ Exposure to contemporary AI frameworks, tools, APIs, and development technologies.

β€’ A collaborative environment that fosters innovation, experimentation, and continuous learning.

β€’ Opportunities for professional development and technical career advancement.

β€’ Chance to work on intelligent applications and contribute to impactful technology solutions.

People also viewed

Warner Music Group1 day ago

Senior AI Engineer

CA flagCanada OnlyFull-timeAI EngineerC$110k – C$145k/year
ApplyView job
Huron1 day ago

Multi-platform AI Admin – Senior Associate

US flagIllinois OnlyFull-timeAI Engineer$95k – $130k/year
ApplyView job
Stefanini Brasil1 day ago

Generative AI Architect, Agentic Architecture

BR flagBrazil OnlyFull-timeAI Engineer
ApplyView job
CI&T1 day ago

Senior AI Engineer

BR flagBrazil, +1 more countryFull-timeAI Engineer
ApplyView job
TISTA Science and Technology Corporation1 day ago

Data/AI Developer

US flagUnited States OnlyFull-timeAI Engineer$95.5k – $105.9k/year
ApplyView job
EQT Corporation1 day ago

AI Engineer I, II, III

US flagCalifornia, +8 more statesFull-timeAI Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers