cover image
MasterControl

MasterControl

www.mastercontrol.com

4 Jobs

797 Employees

About the Company


MasterControl is on a mission to bring life-changing products to more people sooner. Everything we do is designed to help you develop, manufacture, and commercialize products that help people live longer, healthier, and more enjoyable lives.

We offer the world's leading solution for product quality, helping highly regulated companies ensure quality and compliance in their life sciences operations. Our quality management system is the most established and used QMS in the industry and is used by the FDA, CDC, and ORA. And our digital manufacturing solution offers errorless and frictionless production by taking you 100% paperless on your shop floor.

The results speak for themselves. MasterControl customers enjoy 80% faster post-production review times, 21% fewer deviations, and 100% right-first-time. There's a reason more than 1,000 global customers have used MasterControl to bring more than 250,000 life-changing products to market.

Learn more today at mastercontrol.com.

Listed Jobs

Company background Company brand
Company Name
MasterControl
Job Title
Context Engineering Intern
Job Description
**Job Title** Context Engineering Intern **Role Summary** Full‑stack software intern focused on rebuilding the Supplier module and developing AI‑tool usage analytics for a cloud‑based compliance platform. Utilizes GenAI assistants (Cursor, Claude Code) to accelerate coding, testing, and review while contributing to a large engineering ecosystem. **Expectations** - Deliver high‑quality code under tight deadlines, leveraging AI assistants for rapid development and test generation. - Work collaboratively with cross‑functional teams, communicating clearly and adapting to evolving requirements. - Act independently, proactively learning and applying new technologies. - Assist in optimizing AI tooling for 150+ engineers, providing actionable insights. **Key Responsibilities** - Design, implement, and test React/TypeScript components for the Supplier module. - Build Spring Boot REST APIs, PostgreSQL data pipelines and Kafka event streams. - Write unit, integration, and end‑to‑end tests using Vitest and Playwright. - Deploy services to Kubernetes, manage Docker containers, and maintain CI/CD pipelines with GitHub Actions. - Set up data collection servers and analytics dashboards to monitor AI tool usage across the organization. - Participate in code reviews, security reviews, and documentation of new features. **Required Skills** - Languages: TypeScript/JavaScript, Java, Python, SQL - Front‑end: React, Material‑UI, Vitest, Playwright - Back‑end: Spring Boot, PostgreSQL, Kafka - Infrastructure: Kubernetes, Docker, GitHub Actions (CI/CD) - GenAI: Cursor, Claude Code (or similar coding assistants) - Testing: comprehensive unit, integration, and E2E strategies - API design, cloud deployment, data‑pipeline construction - Strong communication, self‑directed learning, initiative, problem‑solving under uncertainty **Required Education & Certifications** - Current enrollment at Northeastern University in Computer Science, Software Engineering, or a related field. - Active participation in Northeastern University’s Co‑operation (Co‑op) program. - Eligibility to work full‑time in the United States.
Salt lake city, United states
On site
Fresher
17-11-2025
Company background Company brand
Company Name
MasterControl
Job Title
Machine Learning Intern
Job Description
Job Title: Machine Learning Intern Role Summary: Hands‑on internship in AI/ML team focused on developing, testing, and deploying machine learning models, including large language models, for real‑world applications. Expectations: Work closely with ML engineers, data scientists, and product teams to produce measurable model improvements and production‑ready services. Key Responsibilities: 1. Gather, clean, and engineer data sets for training and evaluation. 2. Collaborate with ML/MLOps engineers to develop and fine‑tune models (e.g., TensorFlow, PyTorch, scikit‑learn). 3. Design and conduct experiments, document results, and recommend optimal modeling approaches. 4. Evaluate model performance using established metrics; identify and implement enhancements. 5. Create reproducible documentation of code, pipelines, and findings for team knowledge sharing. 6. Develop RESTful web services to expose models for production use. 7. Coordinate with engineering and product stakeholders to align solutions with business objectives. Required Skills: - Proficient in Python; experience with TensorFlow, PyTorch, or scikit‑learn. - Strong data manipulation with Pandas and NumPy. - Understanding of supervised/unsupervised learning, regression, classification, clustering. - Familiarity with model deployment and MLOps concepts. - Excellent analytical, communication, and teamwork abilities. Required Education & Certifications: - Current enrollment in a Bachelor’s or Master’s program in Computer Science, Data Science, Mathematics, Engineering, or a related field. - Eligible to participate in Northeastern University’s cooperative education (Co‑op) program. - U.S. work authorization for full‑time employment.
Salt lake city, United states
On site
Fresher
17-11-2025
Company background Company brand
Company Name
MasterControl
Job Title
Data Engineering Intern
Job Description
**Job Title:** Data Engineering Intern **Role Summary:** Support the development of a next‑generation data platform that utilizes AI/ML to optimize quality and compliance workflows in regulated industries. Build, test, and optimize large‑scale batch and streaming data pipelines, design scalable data models, and contribute to end‑to‑end software delivery. **Expectations:** - Design, develop, and deploy distributed data pipelines using Hadoop, Spark, Flink, Kafka, or equivalent. - Implement real‑time stream‑processing applications with Apache Flink, Spark‑Streaming, Kafka Streams, or similar. - Model data in star, snowflake, normalized, and denormalized structures and optimize for random and sequential access. - Work with NoSQL databases (Neo4j, MongoDB, Cassandra, HBase, DynamoDB, BigTable, etc.). - Participate fully in the Software Development Life Cycle: design, code, test, and release. - Self‑directed, learn new technologies rapidly, communicate effectively, and deliver pragmatic solutions. **Key Responsibilities:** - Build and maintain data pipelines for batch and streaming workloads on distributed platforms. - Develop and optimize stream‑processing applications to meet performance and latency targets. - Design and implement scalable data models and related storage solutions. - Manage data ingestion, transformation, and integration across the platform. - Collaborate with cross‑functional teams (data science, product, QA) to define requirements and deliver solutions. - Participate in code reviews, unit testing, and continuous integration workflows. - Document data architecture, pipeline configurations, and operational procedures. **Required Skills:** - Proficiency in Java, Scala, or Python for distributed data engineering. - Hands‑on experience with Hadoop, Spark, Flink, Kafka, or equivalent. - Building stream‑processing applications using Flink, Spark‑Streaming, Kafka Streams, or similar. - Data modeling expertise: star, snowflake, normalized/denormalized schemas, bucketing, sharding, aggregation. - Familiarity with NoSQL databases (Neo4j, MongoDB, Cassandra, HBase, DynamoDB, BigTable). - Full SDLC experience: design, development, testing, release, and maintenance. - Strong analytical, problem‑solving, and communication skills. - Ability to work independently in ambiguous environments and prioritize pragmatic solutions. **Required Education & Certifications:** - Minimum 2 years of data engineering experience (internship acceptable). - Enrollment at Northeastern University (Co‑op program eligibility) or similar higher‑education institution. - Bachelor’s degree or coursework in Computer Science, Data Engineering, or a related field (preferable).
Salt lake city, United states
On site
Fresher
17-11-2025
Company background Company brand
Company Name
MasterControl
Job Title
AI Solutions Engineer Intern
Job Description
**Job title:** AI Solutions Engineer Intern **Role Summary:** Intern will develop, maintain, and enhance internal AI solutions on AWS, focusing on prompt engineering and backend support. Will collaborate with cross‑functional teams to scale AI capabilities, troubleshoot issues, and iterate on product performance. **Expectations:** - Complete a 9‑12 month internship program with mentorship in AI development, cloud infrastructure, and data analytics. - Deliver functional code, documentation, and performance improvements within sprint cycles. - Participate in stakeholder meetings, translating business needs into technical requirements. **Key Responsibilities:** - Create, refine, and version AI prompts for LLM applications. - Develop and maintain AWS‑based backend services supporting the internal AI platform. - Integrate AI solutions with SQL databases and Python codebases. - Collaborate with accounting, finance, sales, marketing, professional services, and engineering to identify AI use cases. - Debug and resolve tickets related to the internal AI chat platform. - Contribute to minor development tasks and product enhancements. **Required Skills:** - Proficiency in Python and SQL. - Knowledge of AWS services (e.g., Lambda, S3, DynamoDB). - Experience with prompt engineering for large language models. - Strong analytical, problem‑solving, and detail orientation. - Excellent written and verbal communication. - Ability to work collaboratively across teams. **Required Education & Certifications:** - Currently enrolled in a bachelor’s or master’s program in Computer Science, Data Science, Software Engineering, Statistics, Information Systems, or a closely related field. ---
Salt lake city, United states
On site
Fresher
17-11-2025