Our customers-leaders in the Life Sciences industry-are developing life-changing medicines, therapies, and devices. Our software helps them work more efficiently, collaborate better, and stay compliant with regulations, so they can focus on what matters most: improving lives.
We're looking for a Full Stack Software Engineer who's passionate about building great software using AI tools to assist, accelerate the process while creating a great user experience . If you're eager to grow your skills in a collaborative environment and help shape the future of intelligent applications in software, we'd love to meet you.
What You'll Do:
- Build and maintain full stack features using React (front end) and .NET MVC (back end)
- Integrate AI-powered features such as predictive analytics, intelligent search, and automated workflows into our asset management platform
- Embed AI tools into the software development lifecycle (SDLC) to assist with code generation, testing, and documentation
- Use natural language processing (NLP) to enhance user interfaces and improve data interpretation
- Collaborate with engineers to deploy and monitor ML models within the application
- Write clean, maintainable code and reusable components
- Participate in code reviews, testing, and documentation
- Optimize applications for performance, scalability, and security
- Support internal JavaScript libraries and contribute to UI/UX improvements
- Follow secure coding practices and data protection protocols
Experience:
- 1 - 3 years experience in software development using AI tools to Design, write code, create unit tests and documentation as part of the SDLC.
- Enthusiasm for leveraging AI/ML to enhance software development workflows, drive intelligent automation, and create smarter user experiences
- Solid understanding of React, JavaScript, HTML/CSS, and C#/.NET MVC
- Familiarity with version control (e.g., Git), debugging, and testing tools
- Strong communication and collaboration skills
- Willingness to learn and grow in a fast-paced, mission-driven environment
- Exposure to AI tools like OpenAI, Claude, Loveable, or ChatGPT
- Experience with AI-assisted development environments (e.g., GitHub Copilot)
Nice to Have:
- Familiarity with Azure cloud services and scalable architecture
- Interest in IoT tools like MQTT or Node-RED
- Understanding of microservices, Docker, or Kubernetes
- Awareness of OWASP security principles and multi-tenant applications
About Blue Mountain Quality Resources:
Blue Mountain Quality Resources is the leading developer of asset management software for the Life Sciences industry. Our software solution, Blue Mountain Regulatory Asset Manager (RAM), is used across the globe by pharmaceutical, biotech, and medical device companies.
We will not be able to sponsor a work visa for this position.
Blue Mountain Quality Resources is an Equal Opportunity Employer and qualified applicants will not be discriminated against on the basis of race, religion, gender and gender identity, nationality and origin, disability, sexual orientation, age, veteran status, and experiences.
BMQR is an E-verify employer.