Software Engineer

1 week ago


Louisville, Kentucky, United States Schneider Electric Full time
Python Software Engineer
Focus on Data-Driven Solutions and AI Development

Schneider Electric is seeking a skilled Python Software Engineer to enhance our Energy and Sustainability Services division. This role is integral to our mission of advancing sustainability through innovative technology.
About Schneider Electric

As a global frontrunner in energy management and automation, Schneider Electric is dedicated to promoting sustainability and minimizing carbon emissions. Our aim is to deliver solutions that empower our clients to meet their sustainability objectives while optimizing energy consumption and enhancing operational efficiency.
Team Overview

In the Energy and Sustainability Services division, you will collaborate with a team of expert architects and developers. Our Sustainability Architecture Group is committed to utilizing state-of-the-art technologies to create sustainable solutions. We employ advanced Python frameworks, including Pandas, FastAPI, Lang Chain, and Llama Index, to develop applications that enhance efficiency and sustainability for our clients.
Key Responsibilities
  • Work alongside cross-functional teams to design, develop, and implement software solutions that tackle energy and sustainability challenges.
  • Write high-quality, efficient, and maintainable Python code using frameworks such as Pandas, FastAPI, Lang Chain, and Llama Index.
  • Create APIs and web services utilizing FastAPI to support data-centric applications.
  • Design and implement AI agents using frameworks like Lang Chain and Llama Index to facilitate advanced decision-making and automation.
  • Collaborate with data scientists and analysts to gather data requirements and deliver solutions that align with business objectives.
  • Analyze extensive datasets using Pandas to extract insights and inform decision-making.
  • Enhance code performance and scalability.
  • Adopt best practices for data management, storage, and AI agent development.
  • Utilize DevOps tools and methodologies to ensure seamless deployment and maintenance of applications.
  • Automate routine tasks and processes through Python scripting and AI-driven techniques.
  • Engage in code reviews to ensure compliance with coding standards, AI best practices, and ethical AI considerations.
  • Stay informed about industry trends, emerging technologies, and advancements in AI relevant to sustainability and software development.
Qualifications

We recognize that skills and competencies can manifest in various ways, including life experiences. If you do not meet all the listed qualifications, we still encourage you to apply.
  • Bachelor's degree in computer science, information technology, or a related field (or equivalent experience).
  • Proficiency in Python and familiarity with frameworks such as Pandas, FastAPI, Lang Chain, and Llama Index.
  • Strong grasp of data structures, algorithms, and AI development.
  • Experience in RESTful API design and development.
  • Knowledge of SQL and NoSQL databases.
  • Familiarity with containerization technologies like Docker.
  • Experience with CI/CD pipelines and DevOps practices.
  • Strong analytical skills and the ability to collaborate effectively within a team.
  • Excellent communication and teamwork abilities.
Join Schneider Electric and make a difference

At Schneider Electric, we prioritize a culture that fosters business success through our core values. We believe in the importance of inclusion, mastery, purpose, action, curiosity, and teamwork.

We are looking for individuals who are passionate about turning sustainability ambitions into actionable solutions at the intersection of automation, electrification, and digitization.

Schneider Electric is an Equal Opportunity Employer, committed to providing equitable opportunities to all individuals and ensuring a diverse and inclusive workplace.
  • Software Engineer

    1 week ago


    Louisville, Kentucky, United States Talent Groups Full time

    Job SummaryTalent Groups is seeking a highly skilled and experienced software engineer to join our team. As a software engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and DevelopmentDesign and develop front-end and back-end software systems using a variety of programming...


  • Louisville, Kentucky, United States Brooksource Full time

    Lead Software EngineerBrooksourceFortune 50 Health Insurance ClientRemoteOur client's home health organization is in search of a Lead Software Engineer with a robust background in software development, particularly within the Microsoft ecosystem. The Lead Software Engineer will oversee a team responsible for a proprietary Electronic Medical Records (EMR)...


  • Louisville, Kentucky, United States Actalent Full time

    Position OverviewJoin our dynamic team at Actalent as a Sustainability Software Engineer, where you will contribute to our mission of delivering innovative solutions in the Energy and Sustainability Services sector. Our team of skilled architects and developers is dedicated to harnessing advanced technologies to create sustainable outcomes for our...


  • Louisville, Kentucky, United States GHX Full time

    About the RoleThe Senior Software Engineer for Generative AI will play a pivotal role in maintaining GHX's position at the forefront of cutting-edge AI applications. This position will be responsible for applying modern AI models and deployment practices to address the challenges GHX faces in ensuring affordable quality healthcare for all.This Senior...


  • Louisville, Kentucky, United States Waystar Full time

    About This RoleThe Senior Software Engineering Manager, Application Engineering is responsible for overseeing a team of skilled Application Engineers and QA resources to develop and maintain the award-winning software solutions we offer to our clients. Our Senior Managers are expected to be highly technical and willing to jump in to get the job done.Key...


  • Louisville, Kentucky, United States Waystar Full time

    About This RoleThe Senior Software Engineering Manager, Application Engineering is responsible for leading a team of skilled Application Engineers and QA resources to develop and maintain the award-winning software solutions we offer to our clients. Our Senior Managers are highly technical and willing to jump in to get the job done.Key ResponsibilitiesManage...

  • Agile Project Manager

    2 weeks ago


    Louisville, Kentucky, United States United Software Group Inc Full time

    Position: Agile Project Manager / Release Train EngineerCompany: United Software Group IncContract Duration: To Be DeterminedOverview:The Agile Project Manager 2 is responsible for overseeing complex system projects and programs. This role requires a candidate with extensive experience in Release Train Engineering (RTE) to establish and manage a new Agile...


  • Louisville, Kentucky, United States CenterWell Home Health Full time

    About the RoleWe are seeking a highly skilled and experienced Full Stack Engineer to join our team at CenterWell Home Health. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using a...


  • Louisville, Kentucky, United States Capella Space Full time

    Capella Space is a pioneer in the realm of synthetic aperture radar (SAR) satellite technology and signal intelligence. We deliver critical insights to clients across government, academic, and commercial sectors, enabling a profound understanding of global dynamics. Our mission focuses on providing timely and dependable Earth imagery, which supports a...

  • Software Engineer

    1 week ago


    Louisville, Kentucky, United States Schneider Electric Full time

    Python Software EngineerFocus on Data-Driven Solutions and AI DevelopmentSchneider Electric is seeking a skilled Python Software Engineer to enhance our Energy and Sustainability Services division. This role is pivotal in driving our commitment to sustainability through innovative technology.About Schneider ElectricAs a global frontrunner in energy...


  • Louisville, Kentucky, United States GHX Full time

    Location: Hybrid Louisville, CO 1x per week. The Senior Software Engineer for Generative AI will play a key role in maintaining GHX's position at the forefront of Generative AI applications. This role will be responsible for applying modern GenAI models and deployment practices to the challenges GHX faces in assuring affordable quality healthcare for all. ...

  • Software Engineer

    1 week ago


    Louisville, Kentucky, United States Programmers Full time

    Job DescriptionJob Summary:We are seeking a highly skilled and experienced Software Engineer to join our team as a Frontend Developer. The ideal candidate will have a strong background in front-end technologies, distributed microservices, and systems, with a proven track record of delivering high-quality technical solutions.Key Responsibilities:Collaborate...


  • Louisville, Kentucky, United States Prosoft Full time

    **Job Summary**Prosoft is seeking a highly skilled and experienced Software Development Manager to lead our team of software engineers. As a hands-on technical leader, you will be responsible for planning, directing, and managing the work of technical teams and the development life cycle for projects and software products.Key Responsibilities:Provide...


  • Louisville, Kentucky, United States Prosoft Full time

    Job DescriptionProsoft is seeking a highly skilled and experienced Software Development Manager to lead our technical team in Louisville, Kentucky. As a key member of our organization, you will be responsible for planning, directing, and managing the work of technical teams and the development life cycle for projects and software products.Key...


  • Louisville, Kentucky, United States Schneider Electric USA, Inc Full time

    About the RoleSchneider Electric USA, Inc. is seeking an experienced Software Product Manager to lead our decarbonization software solutions for enterprise customers. If you are passionate about sustainability and supporting the energy transition with digital technologies, this may be the right opportunity for you.Key ResponsibilitiesDevelop and execute...

  • Software Engineer

    6 days ago


    Louisville, Kentucky, United States Prosoft Full time

    About the Role:We are seeking a highly skilled Full-Stack JavaScript Developer to join our team at Prosoft. As a key member of our development team, you will be responsible for designing and developing new applications and modernizing existing ones.Key Responsibilities:Design and develop new applications, features, and enhance existing applications using...


  • Louisville, Kentucky, United States Schneider Electric Full time

    Join Schneider Electric as a Sustainability Software Solutions Manager Schneider Electric is seeking a skilled Software Solutions Manager with a focus on sustainability, available for remote work within the US. If you are dedicated to advancing sustainability and facilitating the energy transition through digital innovations, this role may be ideal for you....


  • Louisville, Kentucky, United States Schneider Electric Full time

    Join Schneider Electric as a Sustainability Software Solutions ManagerSchneider Electric is seeking a seasoned Software Solutions Manager with a focus on sustainability to work remotely in the US. If you are dedicated to promoting sustainability and facilitating the energy transition through digital innovations, this role could be an excellent fit for...


  • Louisville, Kentucky, United States Brooksource Full time

    Job SummaryWe are seeking a highly skilled Software Solutions Architect to join our team at Brooksource. As a key member of our Cloud Platform Engineering team, you will play a critical role in modernizing application hosting and helping application teams transition to cloud platforms.Key ResponsibilitiesLead Solution Architecture Reviews: Collaborate with...

  • Agile Project Manager

    2 weeks ago


    Louisville, Kentucky, United States United Software Group Inc Full time

    Position: Agile Project Manager / Release Train CoordinatorCompany: United Software Group IncType: ContractOverview:The Agile Project Manager plays a crucial role in overseeing complex system initiatives. This individual is expected to possess experience as a Release Train Engineer (RTE) to facilitate the establishment and management of a new Agile Release...