Full Stack Developer - Materials Discovery Research Institute

UL Research Institutes•Skokie, IL
•$81,456 - $112,003•Onsite

About The Position

The Full Stack Developer at UL Research Institutes’ Materials Discovery Research Institute (MDRI) builds and maintains platforms that enable research scientists to access and use machine learning models. Working with data engineers, data scientists, and research scientists, the developer integrates ML models into a no-code environment so researchers can run, evaluate, and interpret models. The position is based onsite in the Skokie, Illinois, office. The role develops and maintains web applications and internal research tools, builds scalable APIs and services, and implements cloud-based hosting, scalability, and security. It also supports intuitive user interfaces, application performance and reliability, databases, software documentation, and troubleshooting. The developer collaborates across teams to align software development with research and business objectives and performs other duties as directed. UL Research Institutes is a nonprofit organization focused on safety science and on advancing a safer, more secure, and sustainable world. MDRI develops and deploys materials to address global safety challenges, including research related to carbon capture, energy storage, renewable energy, and environmental sustainability.

Requirements

  • Proficiency in full-stack development using the .NET framework, including front-end technologies such as React, Angular, or Vue, and back-end development with C#, ASP.NET, and/or Python for machine learning integration or microservices.
  • Experience designing and maintaining cloud-based architectures using AWS, Azure, or GCP.
  • Strong working knowledge of relational and non-relational databases (SQL and NoSQL) and data integration best practices.
  • Excellent communication skills, including the ability to explain technical concepts to non-technical audiences.
  • Strong relationship management skills.
  • Positive, collaborative attitude and interpersonal skills to work effectively with leaders and colleagues across the organization.
  • Self-starter with excellent leadership qualities.
  • Bachelor’s degree in computer science, software engineering, or an equivalent combination of education and experience.
  • Minimum 4 years of experience in full-stack development.

Nice To Haves

  • Experience deploying machine learning models.
  • Prior experience creating no-code or low-code solutions for non-technical users.

Responsibilities

  • Develop, test, and maintain web applications, ensuring robust front-end and back-end functionality.
  • Design and build scalable APIs and services to facilitate seamless integration of machine learning models.
  • Implement cloud-based solutions for application hosting, scalability, and security.
  • Develop intuitive user interfaces to help research scientists use machine learning tools effectively.
  • Optimize application performance and ensure reliability and efficiency across the technology stack.
  • Work with data scientists to integrate machine learning models into production environments and improve accessibility.
  • Maintain and enhance software documentation for users and developers.
  • Support database management, including data modeling and query optimization.
  • Troubleshoot and resolve software issues, implementing proactive solutions to enhance system stability.
  • Collaborate with cross-functional teams to align software development with research and business objectives.
  • Develop and maintain internal research tools in collaboration with research scientists.
  • Perform other duties as directed.

Benefits

  • Bonus compensation eligibility for all employees.
  • Comprehensive medical, dental, vision, and life insurance plans.
  • 401(k) matching of up to 5% of eligible pay.
  • An additional 4% retirement savings contribution after the first year of continuous employment.
  • Depending on the role, flexible working arrangements may be discussed with the manager.
  • Paid time off, including vacation, holiday, sick, and volunteer days.
  • Targeted development, reward, and recognition programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service