N
Software Developer - AI Trainer
N
Software Developer - AI Trainer
NOVIAC•ID
This week
Full-timeHybrid
Company
NOVIAC
Location
ID
Type
Full-time
Work Schedule
full time
Work Location
hybrid
NOVIAC•ID
This week
Full-timeHybrid
Company
NOVIAC
Location
ID
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Job Description
NOVIAC seeks a Software Developer - AI Trainer to design, develop, and refine AI models through data annotation, training, and evaluation. Join our innovative team in Idaho to advance cutting-edge AI technologies.
Full Description
Job Overview
NOVIAC, a pioneering AI technology company based in Idaho, is seeking a talented Software Developer - AI Trainer to join our dynamic engineering team. In this full-time role, you will play a pivotal role in developing and optimizing artificial intelligence models that power our innovative products. As an AI Trainer, you will bridge software development with machine learning expertise, ensuring our AI systems are accurate, efficient, and scalable. This position offers the opportunity to work on real-world AI applications, from natural language processing to computer vision, in a collaborative and fast-paced environment.
Key Responsibilities
You will develop custom software tools and scripts for AI data processing, annotation, and model training pipelines. Responsibilities include curating high-quality datasets, fine-tuning large language models and other AI architectures, and conducting rigorous evaluations to improve model performance. You will collaborate with data scientists, engineers, and product managers to integrate AI solutions into production systems, troubleshoot issues, and iterate based on performance metrics. Additionally, you will document processes, contribute to code reviews, and stay abreast of the latest advancements in AI to recommend improvements.
Required Qualifications
A bachelor's degree in Computer Science, Software Engineering, Machine Learning, or a related field is required, with a master's degree preferred. You should have at least 3-5 years of professional experience in software development, with a strong focus on AI/ML projects. Proficiency in Python is essential, along with hands-on experience in frameworks such as TensorFlow, PyTorch, or Hugging Face Transformers. Familiarity with data annotation tools like LabelStudio or Prodigy, and cloud platforms including AWS, GCP, or Azure is necessary.
Skills
The ideal candidate excels in machine learning algorithms, neural networks, and natural language processing techniques. Strong programming skills in Python, Java, or C++, coupled with expertise in version control systems like Git, are crucial. Excellent problem-solving abilities, attention to detail for data quality assurance, and the capacity to work independently or in teams are key. Communication skills to explain complex AI concepts to non-technical stakeholders, along with a passion for ethical AI development, will set you apart.
Company Info
NOVIAC is at the forefront of AI innovation, delivering solutions that transform industries through intelligent automation and predictive analytics. Headquartered in Idaho, we foster a culture of creativity, continuous learning, and inclusivity, with a team of experts dedicated to pushing technological boundaries.
Benefits
We offer competitive compensation, comprehensive health insurance, dental and vision plans, 401(k) matching, and generous paid time off. Enjoy flexible work arrangements, professional development stipends, and wellness programs to support your work-life balance.
Growth Opportunities
At NOVIAC, career advancement is a priority. You'll have access to mentorship from senior AI leaders, opportunities to lead projects, attend conferences, and pursue certifications. We encourage internal mobility and provide pathways to senior developer, AI architect, or management roles as you grow with us.
Key Skills
PythonMachine LearningTensorFlow/PyTorchData AnnotationAI Model Training
