Software Engineer specializing in Python

2 weeks ago


Oak Park, Illinois, United States ITR Full time
Position Overview

We are seeking a Software Engineer with a focus on Python to contribute to innovative scientific projects. This role involves engaging in the development of open-source software that supports original research and scientific documentation.

Key Responsibilities:
  • Engage in the creation and enhancement of open-source software tailored for scientific endeavors.
  • Collaborate with stakeholders to fulfill software requirements, troubleshoot issues, and assist in achieving scientific objectives.
  • Manage the deployment, maintenance, and support of web applications and cloud platforms integral to scientific initiatives.
  • Contribute to the strategic planning and vision for improving software quality.
  • Provide mentorship to students, fostering their professional growth.
  • Participate in shaping the future direction of research software engineering.
Essential Qualifications:
  • A Bachelor’s degree in physics, chemistry, computer science, or a related discipline, accompanied by at least 2 years of relevant experience.
  • Proficiency in modern object-oriented programming languages such as C++, Java, or Python.
  • Experience in software development within computational science, engineering, or applied mathematics.
Desirable Qualifications:
  • Advanced degrees (MS or Ph.D.) are preferred.
  • Strong communication and writing abilities.
  • Ability to thrive in a collaborative team environment with daily interactions and adherence to Continuous Integration practices.
  • Experience in developing or contributing to large-scale software systems; involvement in the open-source community is advantageous.
  • Familiarity with software development practices, including version control systems like Git and Subversion, as well as UML.
  • Proficiency in multiple programming languages, including C/C++, Java, JavaScript, and Python.
  • Knowledge of testing methodologies and the ability to implement both manual and automated testing strategies.
  • Understanding of code quality metrics and tools.
  • Experience with DevOps practices.
  • Knowledge of Agile methodologies.
Code Submission:

Applicants are required to provide an open-source code sample for evaluation. This sample should be relevant to the position, demonstrate object-oriented principles, include five or more classes, and reflect a high level of individual contribution (greater than 95%). Submissions in Fortran are not acceptable. Ideally, the code should be accessible via a platform like GitHub, though email submissions are also acceptable.


  • Software Engineer

    7 days ago


    Oak Park, Illinois, United States Powder River Industries, LLC Full time

    Job OverviewPowder River Industries, LLC specializes in delivering comprehensive technical solutions throughout the entire system development life cycle (SDLC). As a primary contractor, we oversee complete end-to-end system management for our clients' mission-critical systems. Our services encompass data center operations, integrated logistics support,...


  • Oak Park, Illinois, United States Powder River Industries, LLC Full time

    Job OverviewPowder River Industries, LLC specializes in delivering comprehensive technical solutions throughout the entire system development life cycle (SDLC). As a primary contractor, we oversee complete system management for mission-critical operations. Our services encompass data center management, integrated logistics support, continuity of operations...


  • Oak Park, Illinois, United States ITR Full time

    Position OverviewWe are seeking a skilled Geospatial Software Engineer to join our dynamic team at ITR. In this role, you will engage with a diverse group of professionals, including geographers, mathematicians, and engineers, to drive innovation in spatial computing and real-time data solutions.Key Responsibilities:Collaborate with a multidisciplinary team...


  • Oak Park, Illinois, United States Powder River Industries, LLC Full time

    Job OverviewPowder River Industries, LLC specializes in delivering comprehensive technical solutions throughout the entire system development life cycle (SDLC). As a primary contractor, we manage complete system operations for our clients' mission-critical systems. Our services encompass data center management, integrated logistics support, continuity of...


  • Oak Park, Illinois, United States ITR Full time

    Job OverviewWe are seeking a qualified Python Developer who is eligible to obtain a security clearance. This role requires a strong foundation in software development, particularly in the realm of geospatial computing and big data architectures.Key ResponsibilitiesUtilize a Bachelor's degree in a scientific discipline or a comparable mix of education and...

  • Python Developer

    3 months ago


    Oak Park, Illinois, United States OPT Nation Full time

    Basic Requirements Bachelor's degree in a scientific field and 5 years of experience or equivalent combination of education and experience Experience developing software related to a field involving geospatial computing or big data architectures. Experience with multiple back-end database environments and building APIs to interact with them in Python....


  • Oak Park, Illinois, United States Powder River Industries, LLC Full time

    Job OverviewPowder River Industries, LLC specializes in delivering comprehensive technical solutions throughout the entire system development life cycle (SDLC). As a primary contractor, we oversee complete system management for our clients' mission-critical systems. This encompasses data center operations, integrated logistics support, continuity of...


  • Oak Park, Illinois, United States ITR Full time

    Job OverviewPosition: DevOps Systems AdministratorContract Type: Long-term contract to hireCompany: ITRJob Summary: The ITR is in search of a skilled DevOps Systems Administrator to enhance our capabilities in supporting national and homeland security through advanced technology solutions. This role is pivotal in developing systems and tools that facilitate...


  • Oak Park, Illinois, United States Oak Ridge National Laboratory Full time

    Requisition Id 13449 Overview:The Environmental Sciences Division (ESD) of Oak Ridge National Laboratory (ORNL) seeks a Dev/Ops Engineer for its Earth Sciences Informatics portfolio. This role involves researching and developing modular, scalable software tools and infrastructure to support data center operations in the Earth, climate, and environmental...


  • Oak Park, Illinois, United States ITR Full time

    Job OverviewPosition: DevOps Systems AdministratorNote: This role does not allow for C2C arrangements or sponsorships. A background check and drug screening are required. This is a long-term contract-to-hire opportunity.About ITRITR is a leading research and development facility dedicated to providing advanced technological solutions to support national and...


  • Oak Park, Illinois, United States ITR Full time

    Job OverviewPosition: DevOps Systems AdministratorContract Type: Long-term contract to hire opportunity. Note: This position requires a background check and drug screening.About ITRITR is a leading research and development facility focused on providing advanced technology solutions to support national and homeland security initiatives. Our diverse expertise...


  • Oak Park, Illinois, United States ITR Full time

    Job OverviewThe role of the Senior Application Developer is pivotal in the creation, enhancement, and ongoing support of sophisticated enterprise solutions that align with the scientific mission while ensuring safety and compliance with regulatory standards.Key ResponsibilitiesDesign and implement interfaces that facilitate data exchange between Radiological...

  • Python Developer

    3 months ago


    Evergreen Park, Illinois, United States Atechstar Full time

    Job DescriptionResponsiblities Independently analyze and resolve production problems assessing alternatives as appropriate and implementing long-term solutions. Evaluate and interpret requirements to design develop and implement appropriate solutions. Build and automate repeatable processes to efficiently deploy rate updates into existing rating engine....


  • Schiller Park, Illinois, United States Tempus Labs, Inc. Full time

    Software Engineer - Precision MedicineWe are seeking a highly skilled Software Engineer to join our Precision Medicine team at Tempus Labs, Inc. As a key member of our team, you will be responsible for designing, developing, and deploying containerized applications and services to Kubernetes.About the RoleCollaborate with cross-functional teams to design,...


  • Oak Park, Illinois, United States ITR Full time

    Position OverviewITR is actively seeking a DevOps Engineer to enhance their dynamic team. This position offers an exceptional chance for professionals eager to influence the development of Continuous Integration/Continuous Delivery (CI/CD) solutions. As a DevOps Engineer, you will be instrumental in delivering deployment, integration, and cybersecurity...


  • Oak Park, Illinois, United States ITR Full time

    Position OverviewITR is seeking a DevOps Engineer to enhance our dynamic team. This position offers an exceptional chance for professionals eager to influence the development of Continuous Integration and Continuous Delivery (CI/CD) systems. As a DevOps Engineer, you will be instrumental in delivering deployment, integration, and cybersecurity assistance to...


  • Oak Park, Illinois, United States ITR Full time

    Job DescriptionKubernetes Systems EngineerThe Team:In this position, you will be part of the Infrastructure team within the HPC Infrastructure and Networking Group, dedicated to supporting all operations of our supercomputing facility.Key Responsibilities:Leverage extensive expertise to ensure the Kubernetes platform is dependable, accessible, and...


  • Oak Park, Illinois, United States ITR Full time

    Position OverviewThe role of the Senior Application Developer involves the creation, upkeep, testing, and ongoing assistance of enterprise-level solutions that facilitate scientific endeavors while ensuring the safety of personnel from nuclear and radiological threats and adhering to regulatory standards.These comprehensive software systems are essential for...


  • Oak Brook, Illinois, United States Axiom Technology Group Full time

    Job OverviewPosition: Senior Java Software EngineerAxiom Technology Group is looking for experienced Senior Java Software Engineers to contribute to our innovative projects. In this role, you will be responsible for designing, developing, and enhancing applications in accordance with the Software Development Lifecycle (SDLC).Key Responsibilities:Gather and...


  • Oak Park, Illinois, United States ITR Full time

    Job SummaryWe are seeking a highly skilled Linux Systems Engineer to join our team at ITR. The successful candidate will be responsible for facilitating R&D projects, providing Linux Systems deployment, automation, monitoring, and management for researchers.Key ResponsibilitiesDeploy, monitor, and manage research projects on Linux Systems.Ensure the...