Cool AI Developer
at Nimonik Inc
Quebec Province, Quebec, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Apr, 2025 | Not Specified | 25 Jan, 2025 | N/A | Artificial Intelligence,Time Management,Javascript,Software Design,Security,Interpersonal Skills,Data Privacy,Sql,Machine Learning,Computer Science,Open Source,Software Development,Fine Tuning,Front End Development,English,Flask,Training | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB SUMMARY:
Nimonik is on a mission to revolutionize how companies navigate complex standards, laws, and regulations. We’re seeking a skilled and innovative AI Developer to join our dynamic team and play a pivotal role in transforming our platform into a leader in AI-powered compliance solutions.
In this role, you will design, develop, and implement advanced AI solutions to enable our customers to fully leverage Nimonik’s extensive regulatory and standards database. Your contributions will empower businesses worldwide to achieve unmatched compliance efficiency and precision.
This is an exciting opportunity to be at the forefront of innovation, tackling some of the most complex challenges faced by industries today. You will make a direct impact on our platform, our customers, and the future of AI-driven compliance tools.
If you have a strong background in AI development, exceptional programming skills, and a passion for solving meaningful problems, this is your chance to grow with us and help build something big.
REQUIREMENTS
- Bachelor’s or Master’s degree in Machine Learning, Artificial Intelligence, Computer Science, Software Engineering, or a related field.
- 4+ years of experience in AI software development and machine learning engineering
- Excellent skills in Python software development and proven experience in software design.
- Practical experience with:
- Cloud platforms (preferably, AWS and its services like Amazon Bedrock, SageMaker, Lambda, etc.)
- SQL (e.g. PostgreSQL)
- API development (FastAPI, Flask, etc.)
- ML tools such as PyTorch, Tensorflow, HuggingFace, etc.
- Training, fine-tuning, evaluating, and deploying BERT and similar transformer-based models models
- Open source and proprietary LLMs such as Claude, GPTs, and Qwen
- Open source and proprietary vector databases such as Weaviate and Pinecone
- Implementation of RAG pipelines using LangChain or similar frameworks
- Deployment of AI applications with a focus on data privacy and security.
- Some skills and experience in front-end development for POCs (Streamlit, JavaScript) are a plus
- Ability to work independently with minimal supervision
- Full professional proficiency in English
- Excellent communication and interpersonal skills, with the ability to work collaboratively with technical and non-technical stakeholders
- Strong problem-solving skills and the ability to think creatively to overcome obstacles
- Excellent time management and organizational skills, with the ability to prioritize competing demands effectively.
Responsibilities:
- Collaborate with various product development and management teams to define business requirements and design AI solutions that address them.
- Design and develop AI models to address business problems, and deploy them in production.
- Develop and implement resource-efficient RAG-based LLM agent applications.
- Identify the requirements for the collection and annotation of specialized datasets for training LLMs.
- Preprocess and clean large datasets to ensure data quality and suitability for AI model training.
- Evaluate and benchmark AI models using appropriate metrics to assess their performance and identify areas for improvement.
- Collaborate with software engineers to integrate AI applications into Nimonik’s platform.
- Stay up to date with the latest advancements in AI, and proactively apply new techniques and frameworks to improve existing AI applications.
- Document code, methodologies, and experiments, and contribute to the knowledge sharing within the team.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
LLM
Proficient
1
Quebec Province, Canada