About The Company
Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes, and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane and Thermo King, sustainability is not just how we do business—it is our business. We are committed to developing innovative solutions that address the world's most pressing environmental challenges while delivering value to our customers. Our focus on sustainable practices, cutting-edge technology, and a collaborative culture positions us as a leader in the industry, dedicated to making a positive impact on the planet and society at large.
About The Role
We are seeking a talented and experienced Software Engineer to join our dynamic team at Trane Technologies. In this role, you will be instrumental in developing, designing, and implementing micro-services and tools that enhance our Large Language Model (ARIA) capabilities. You will collaborate closely with development managers, AI research teams, and other stakeholders to deliver innovative software solutions that support our AI-driven climate solutions. Your expertise will contribute to the continuous improvement of our systems, ensuring they are scalable, efficient, and aligned with the latest technological advancements. This position offers an exciting opportunity to work at the forefront of AI and
cloud technologies, impacting our products and services on a global scale.
Qualifications
The ideal candidate will possess a Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field, along with at least five years of professional experience. Proficiency in
Python is essential, along with a solid understanding of object-oriented programming principles. Experience with unit
testing frameworks such as pytest, and familiarity with Infrastructure as Code (IaC) tools like
Terraform,
CloudFormation, or CDK, are required. Candidates should have hands-on experience debugging micro-services within an AWS infrastructure, utilizing services such as
CloudWatch, Lambda,
API Gateway, and Queues. Knowledge of
Linux environments,
automation scripting, and version control systems like
Git is also necessary. Familiarity with Large Language Model architectures, best practices in AI, and
cloud-native
microservices development will set candidates apart. Excellent communication skills, problem-solving abilities, and a collaborative mindset are critical for success in this role.
Responsibilities
- Develop, design, and implement micro-services and tools to enhance our Large Language Model (ARIA) capabilities.
- Collaborate with development managers and cross-functional teams to discuss project requirements and deliverables.
- Conduct feasibility studies and technical assessments for software upgrades and new system integrations.
- Update and optimize existing software systems to improve functionality, scalability, and performance.
- Design and develop new software programs, websites, and applications aligned with business needs.
- Write advanced programming code, perform code reviews, and uphold high-quality coding standards.
- Manage project timelines, tasks, and deliverables to ensure timely completion.
- Create comprehensive technical documentation for new and existing software solutions.
- Participate actively in daily SCRUM meetings and Agile development processes.
- Collaborate with AI research teams to incorporate the latest methodologies and insights into software development.
- Document development processes, share best practices, and maintain organized knowledge repositories.
- Assist in supervising the deployment of software components and services developed by the team.
- Develop, upgrade, and maintain existing services and codebases to ensure operational excellence.
- Respond promptly to troubleshooting and maintenance tickets, ensuring minimal downtime and optimal performance.
Benefits
At Trane Technologies, we believe in fostering a work environment that promotes growth, innovation, and well-being. Our employees enjoy a comprehensive benefits package designed to support their professional and personal lives. We offer competitive salaries, health insurance, retirement plans, paid time off, and opportunities for continuous learning and development. Our collaborative culture encourages diversity and inclusion, providing a supportive space where all team members can thrive. Additionally, we promote work-life balance through flexible work arrangements and initiatives aimed at enhancing employee wellness. Join us to be part of a forward-thinking organization that values your contributions and invests in your future.
Equal Opportunity
Trane Technologies is an equal opportunity employer committed to creating an inclusive environment for all employees. We celebrate diversity and are dedicated to providing a workplace free from discrimination and harassment. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, veteran status, or any other protected characteristic. We believe that a diverse workforce enhances our ability to innovate and serve our customers effectively. We encourage individuals from all backgrounds to apply and join our mission to create a sustainable future for all.