Model N is a cloud-based revenue management software company that enables life sciences and technology companies to optimize their pricing, contracting, and regulatory compliance. Our aim is to help our customers price their products correctly, manage their interactions with customers and partners, and comply with all necessary regulations. Our technology provides a single platform that addresses key pricing and regulatory requirements, as well as a user-friendly interface that simplifies data management.
Our software platform is able to successfully integrate data from various internal and external sources, enabling better informed strategic decision making across pricing, contracting, and compliance. We provide our customers with advanced data analytics capabilities, enabling them to accurately track prices, forecasts, and other key performance metrics. We also enable customers to have total control over their pricing, from manual updates all the way to automated pricing decisions.
Our passionate developers and engineers are continually creating new and innovative software solutions, working closely with our customers to customize and optimize their applications. By utilizing technology such as big data, analytics, automation, and machine learning, our software solutions are revolutionizing how customers interact with their customers, manage their pricing, and comply with all necessary regulations.
We are committed to providing our customers with the best in class technology and support, ensuring that they can maximize their pricing and reduce their risk in regulatory compliance. We are looking for motivated professionals who are seeking to be part of a growing and innovative software organization. If you have a passion for technology and problem-solving, and you want to join a team that is creating cutting-edge solutions, Model N is the perfect fit.
Quick Links
Career Paths
Reviews
FAQs
Data Scientist
Average Work Hours (weekly unless noted): 40-45 Hours
Average Salary (yearly in dollars unless noted): 135000
Description: The Data Scientist will be responsible for creating machine learning-based algorithms that improve data automation and accuracy. The Data Scientist implements full-stack data platforms and engineering tools to analyze data, design models, and uncover insights. The Data Scientist is also responsible for coming up with novel methods for visualizing, monitoring, and analyzing data.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Mathematics, or related field; excellent analytical, problem solving and quantitative skills; proficient understanding of machine learning techniques, statistical mathematics and techniques; expert level knowledge of programming languages such as Python, R, SQL, etc.
Average Work Hours (weekly unless noted): 45-50 Hours
Average Salary (yearly in dollars unless noted): 125000
Description: The Software Engineer is responsible for developing new, innovative products and ensuring functionality across multiple platforms and devices. The Software Engineer designs and tests various code structures and develops strategies for automation, optimization and collaboration. The engineer must be experienced with common coding methods, including ES6 and Java.
Qualifications / Requirements: Bachelor’s degree in Computer Science or equivalent; excellent analytical, problem solving and quantitative skills; strong working knowledge of object-oriented design and algorithms; sound knowledge of front-end development technologies and their core principles; extensive coding experience.
Average Work Hours (weekly unless noted): 35-40 Hours
Average Salary (yearly in dollars unless noted): 155000
Description: The Technical Solutions Architect is responsible for developing technical strategies that enable the company to better serve its customers. This includes designing and building high-level product strategies, developing customer engagements, and defining and managing project scope, timelines and deliverables. This role also involves working with senior professionals from external clients and internal departments to develop technical solutions and resolve product or service issues.
Qualifications / Requirements: Bachelor’s degree in Computer Science or equivalent; excellent problem-solving, analysis and organizational skills; deep understanding of various integration technologies, such as web services, SOAP, XML, CORBA, and REST; experience working with client management systems.
Average Work Hours (weekly unless noted): 40-45 Hours
Average Salary (yearly in dollars unless noted): 140000
Description: The Security Engineer is responsible for designing, implementing and overseeing the security infrastructure for Model N’s applications and systems. The Security Engineer conducts security assessments, designs security plans and implements processes to improve system security. The engineer must have excellent understanding of networking and credentials systems, and of security best practices, protocols, and standards.
Qualifications / Requirements: Bachelor’s degree in Computer Science or equivalent; excellent analytical, problem solving and quantitative skills; sound knowledge of security platforms, tools and protocols; up-to-date knowledge of vulnerability assessment and penetration testing techniques; experience with intrusion detection systems.
Average Work Hours (weekly unless noted): 45-50 Hours
Average Salary (yearly in dollars unless noted): 130000
Description: The DevOps Engineer is responsible for ensuring that Model N’s product development and delivery processes are efficient, secure, and automated. The engineer develops, implements and supports continuous deployment pipelines, tests code quality and performance, and maintains the infrastructure. The engineer must understand concepts such as automation, containers, cloud technologies, linux systems administration and monitoring.
Qualifications / Requirements: Bachelor’s degree in Computer Science or equivalent; excellent analytical, problem solving and quantitative skills; sound knowledge of scripting languages such as Bash and JavaScript; expert knowledge of cloud technologies such as AWS; knowledgeable of project management concepts and software development life cycle.
Average Work Hours (weekly unless noted): 40-45 Hours
Average Salary (yearly in dollars unless noted): 110000
Description: The UX Designer is responsible for the end-to-end user experience and design of Model N’s products. The designer interfaces with the engineering and product teams to create wireframes, mockups and interactive prototypes; evaluates user feedback; and designs and vet UI elements for applications. The designer must be creative and familiar with user experience design methodologies.
Qualifications / Requirements: Bachelor’s degree in Digital Design, Human-Computer Interaction (HCI) or related field; excellent problem-solving, analysis and organizational skills; strong working knowledge of design software such as Photoshop, Illustrator, Axure and Sketch; leadership experience; experience with usability and accessibility principles and standards.
Working for Model N has been one of the best experiences I've ever had in the programming and IT space. They offer tremendous support for professional growth and learning, and the staff is always positive and professional in their interactions. I enjoy the challenge I am given in developing and operating the service, and there is a wide range of technical skills offered at this company, from programming to design. The autonomy I am given in my role allows me to think outside the box and get creative with new ideas and concepts. All in all, a fantastic company to work for.
Mariry G..
Review Rating:
4.8/5
4.8
I have been working at Model N for a few years now and have been satisfied every step of the way. Whether it be working on programming projects or in the IT space, the staff is excellent, and they always give me the support I need to succeed. The manager is also very inviting and encouraging, and the atmosphere is flexible and non-restrictive. I feel motivated and inspired to think creatively here, which makes the projects I'm working on very enjoyable.
Radge G..
Review Rating:
4.7/5
4.7
Model N is an amazing workplace for those looking to further their experience in the IT industry. The company provides an array of resources to help you stay up-to-date on the latest technologies, and you are also given the opportunity to work on exciting projects. The management team is very knowledgeable and goes above and beyond to ensure that the development and design projects are up to par. Working with experienced professionals in the industry is a great way to build your career.
Samantha W..
Review Rating:
4.9/5
4.9
I have been employed with Model N for a number of years now, and I am glad I made the decision to join this amazing team. The programming and design projects are constantly captivating and challenging, and the environment is extremely motivated and supportive. The technical expertise of the staff is also very impressive, and they make sure every employee is equipped with the skills to succeed. On top of that, the flexible work hours and modern amenities make this an ideal workplace.
Hannah O..
Review Rating:
4.8/5
4.8
My experience at Model N has been nothing but positive. I am highly involved in the programming, design, and IT sections of the company, and I have watched the business grow over the years. Not only has the team at Model N equipped me with the latest technology and knowledge, but they have also provided me with great career advancement opportunities. Committed to delivering exceptional service, the staff here truly sets this company apart.
Frequently Asked Questions
What is Model N?
Model N is a company that provides cloud-based revenue management solutions for life sciences and technology companies.
What types of positions are available at Model N?
Model N offers positions in areas such as software engineering, consulting services, sales, customer success, marketing, finance, and other managerial roles.
What kind of experience is necessary for a job at Model N?
Model N looks for candidates with both the educational qualifications and experience that are relevant to the open position. The company also values problem-solving skills, communication skills, and the ability to work in a team setting.
What are the benefits of working at Model N?
Model N offers a comprehensive benefits package that includes medical, dental, and vision insurance; paid holidays; 401(k) retirement plans; and Employee Stock Purchase Plans.
What is the recruitment process at Model N?
For most incoming positions, the recruitment process at Model N will include an initial telephone or video interview with a recruiter to discuss the applicant’s experience and skills, followed by an in-depth interview with members of the hiring team.
Locations: San Mateo, Toronto, Paris, Dublin, London, Seoul, Tokyo, Shanghai, Sydney, Bangalore
Career Paths: Software Engineer, Solutions Architect, Product Manager, Technical Sales Consultant, Technical Support Engineer, Business Analyst, Quality Assurance Engineer, DevOps Engineer, Data Scientist, Systems Engineer.
Working for Model N has been one of the best experiences I've ever had in the programming and IT space. They offer tremendous support for professional growth and learning, and the staff is always positive and professional in their interactions. I enjoy the challenge I am given in developing and operating the service, and there is a wide range of technical skills offered at this company, from programming to design. The autonomy I am given in my role allows me to think outside the box and get creative with new ideas and concepts. All in all, a fantastic company to work for.
Model N is a company that provides cloud-based revenue management solutions for life sciences and technology companies.
What types of positions are available at Model N?
Model N offers positions in areas such as software engineering, consulting services, sales, customer success, marketing, finance, and other managerial roles.