L

Software Engineer - Full Stack

Job Description - Software Engineer - Full Stack




Lucas James Talent Partners is recruiting on behalf of a non-profit safety science organization located in Skokie, Illinois. This is an onsite opportunity.







Summary


The Software Engineer is responsible for building and maintaining platforms that allow research scientists to access and use machine learning (ML) models. The Software Engineer collaborates with data engineers, data scientists, and research scientists to ensure the seamless integration of ML models into a no-code environment, enabling researchers to run, evaluate, and interpret models with ease. 


Essential Functions, Roles, and 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 ML models.



  • Implement cloud-based solutions for application hosting, scalability, and security.



  • Develop intuitive user interfaces to support research scientists in using ML tools effectively.



  • Optimize application performance, ensuring reliability and efficiency across the technology stack.



  • Work with data scientists to integrate ML models into production environments, improving accessibility.



  • Maintain and enhance software documentation, ensuring clear guidance 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. 



  • Performs other duties as directed. 



 


Professional Competencies








Experience and Education Requirements




  • Bachelor’s degree in computer science, software engineering, or equivalent combination of education and experience.



  • Minimum 4 years of experience in full-stack development, preferably with experience in deploying machine learning models.



  • Prior experience in creating no-code or low-code solutions for non-technical users is a plus.























#LI-BL1





Benefits



Total Rewards:




  • All employees are eligible for bonus compensation.


  • We offer comprehensive medical, dental, vision, and life insurance plans and a generous 401k matching structure of up to 5% of eligible pay. Moreover, we invest an additional 4% into your retirement saving fund after your first year of continuous employment.


  • Depending on your role, you may be able to discuss flexible working arrangements with your manager.


  • We also provide employees with paid time off, including vacation, holiday, sick, and volunteer days.










Original job Software Engineer - Full Stack posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.