![Caterpillar](https://secure.icbdr.com/MediaManagement/F2/MD635Q68CH2KGY7SHF2.png)
Lead Software Engineer, Emerging Tech
2 weeks ago
Career Area:
Business Technologies, Digital and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Job Summary:
This Lead Software Engineer will be part of the emerging technologies workstream to explore new technology products in software engineering and Generative AI (GenAI) solutions. If you have a passion to work on cutting edge and learn, explore, and validate the new features and products, this will be a perfect one
What You Will Do:
- Responsibilities of the incumbents are across functional lines with individuals assigned in new program development and/or evaluation new technology, pattern for our state-of-the-art digital platform. This individual will also work collaboratively with other architecture and engineering teams to ensure cross-functional goals are met.
- Lead role in exploring solutions across multiple cloud vendors (AWS, Azure, GCP, Snowflake)
- Works independently on complex application/technical problem identification and resolution and prototype the alternate solution.
- Build the prototype solutions and influence the dev teams on new pattern advantages.
- Adopt the new features in cloud / software product / Languages and share the reference pattern.
- Translate the new technical features into business / platform capabilities.
- Optimize the existing solutions in terms of cost and performance.
- Mentor and assist software engineers, providing technical assistance and direction as needed.
- Maintains high standards of software quality by establishing good practices and habits.
What You Will Have:
- Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.
- Software Product Technical Knowledge : Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
- Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
- Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
- Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
Consideration for Top Candidates:
- AWS Certified Solution Architect - Professional (and/or) AWS Certified Machine Learning Specialty.
- Ability to translate an innovative idea into a POC/POT and pilot reference production deployment.
- Excellent analytical and problem-solving skills with a passion for exploring and experimenting with new technologies and frameworks.
- Extensive experience with multiple AWS products (ECS, KDA, Kinesis, OpenSearch, Dynamo, CloudWatch, Lambda, API Gateway, etc...)
- Proven experience in Data engineering (Batch, Streaming) and API development frameworks.
- Strong experience in ML model deployments, AWS SageMaker Studio, GenAI Models, LLM vector stores, LLM observability etc.
- Hands-on experience of machine learning methodologies including advanced analytics tools (such as R and Python) along with applied mathematics, ML and Deep Learning frameworks and libraries (TensorFlow, PyTorch, Keras) and ML techniques.
- Expertise in designing and developing software applications in java and python including experience with microservices (spring boot and/or Flask)
- Passion for technology and an eagerness to contribute to a team-oriented environment.
- Strong expertise in generative AI techniques for summarization, Chatbot and data embedding using AWS, Microsoft Azure Open AI and other open source LLM models.
What you Will Get:
Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Learn more on our Built In Chicago page at
About Caterpillar
Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
Additional Details:
This position has the option to be based out of either our Chicago, IL or Peoria, IL offices with a flexible hybrid work environment.
#LI-Hybrid
#BI (used to post on Built In Chicago)
Visa sponsorship available for eligible applicants.
Posting Dates:
April 30, May 12, 2024
Any offer of employment is conditioned upon the successful completion of a drug screen.
EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.
Not ready to apply? Join our Talent Community .
-
Lead Software Engineer, Emerging Tech
2 weeks ago
Chicago, Illinois, United States Caterpillar Full timeCareer Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable...
-
Embedded Software Engineer
2 days ago
Chicago, Illinois, United States Ascent Integrated Tech Full timeWho We AreFounded in 2020, Ascent is a venture-backed startup building the unifying dashboard for high-intensity, small unit tactics. Our platform informs incident command where their operators are, how they're doing, and maps the space. During high risk operations, we ensure that incident command has the necessary information to make for more informed...
-
Director of Software Engineering
1 day ago
Chicago, Illinois, United States McDonald's Corporation Full timeCompany Overview McDonald's is moving forward with the Accelerating the Arches growth strategy, placing a strong focus on customers and employees while highlighting our competitive edge to reinforce our brand. Distinguished on prestigious lists such as Fortune's Most Admired Companies and Fast Company's Most Innovative Companies, we are committed to Doubling...
-
Lead Software Engineer, Backend
2 weeks ago
Chicago, Illinois, United States Capital One Full timeCenter , United States of America, McLean, VirginiaLead Software Engineer, Backend (Java, Go)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...
-
Lead Software Engineer, Backend
4 weeks ago
Chicago, Illinois, United States Capital One Full timeCenter , United States of America, McLean, VirginiaLead Software Engineer, Backend (Java, Go)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...
-
Director of Software Engineering
2 days ago
Chicago, Illinois, United States McDonald's Corporation Full timeCompany Description:McDonald's evolving Accelerating the Arches growth strategy puts our customers and people first and demonstrates our competitive advantages to strengthen our brand. We are recognized on lists like Fortune's Most Admired Companies and Fast Company's Most Innovative Companies.Doubling Down on the 4Ds (Delivery, Digital, Drive Thru, and...
-
Lead Software Engineer
14 hours ago
Chicago, Illinois, United States Tegus Full timeTegus is the leading market intelligence platform for key decision makers. We power some of the world's most well-respected institutional investors, corporations, and consultancies through the largest and most comprehensive database of primary and market information. Our products and services enable clients to discover unmatched insights and answers to the...
-
Lead Software Engineer, Back End
2 days ago
Chicago, Illinois, United States Capital One National Association Full time77 West Wacker Dr , United States of America, Chicago, IllinoisLead Software Engineer, Back End (Go, Python, Java, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...
-
Tech Lead, Growth Engineering
2 weeks ago
Chicago, Illinois, United States tapwage Full timeHello, We're Built InBuilt In unites companies and people around their shared passion for tech and the universal need for purpose. To help our partners attract qualified talent, we create content that tells their story in a way no job post ever could — and we put their jobs in front of people who were born to do them. Our audience of sought-after...
-
Lead Software Engineer
1 day ago
Chicago, Illinois, United States CultureFit Full timeJob Summary: The Lead Software Engineer position requires a balance of hands-on development, team leadership, and collaborating with project managers, business systems analysts and business partners. Working closely with our Architecture team (all of whom are also active developers), you will help guide a team of software engineers in designing, developing,...
-
Lead Software Engineer
2 months ago
Chicago, Illinois, United States Center for Research in Security Prices (CRSP) Full timeAbout UsCRSP is a leader in providing research-quality data to scholars and investors, advancing the body of knowledge in finance, economics, and related disciplines for over 60 years. Nearly 500 leading academic institutions in 35 countries around the world rely on CRSP data for quality and timely academic securities research.Current projects include...
-
Lead Software Engineer
3 weeks ago
Chicago, Illinois, United States Center for Research in Security Prices (CRSP) Full timeAll applicants must currently be living in Illinois. No relocation. About UsCRSP is a leader in providing research-quality data to scholars and investors, advancing the body of knowledge in finance, economics, and related disciplines for over 60 years. Nearly 500 leading academic institutions in 35 countries around the world rely on CRSP data for quality and...
-
Lead Software Engineer
2 weeks ago
Chicago, Illinois, United States Center for Research in Security Prices (CRSP) Full timeAll applicants must currently be living in Illinois. No relocation. About UsCRSP is a leader in providing research-quality data to scholars and investors, advancing the body of knowledge in finance, economics, and related disciplines for over 60 years. Nearly 500 leading academic institutions in 35 countries around the world rely on CRSP data for quality and...
-
Software Engineering Practice Lead
4 weeks ago
Chicago, Illinois, United States Grainger Full timeAbout Grainger:Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...
-
Software Engineering Practice Lead
2 weeks ago
Chicago, Illinois, United States Grainger Full timeAbout Grainger:Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...
-
Software Engineering Practice Lead
2 days ago
Chicago, Illinois, United States Grainger Businesses Full timeAbout Grainger: Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...
-
Software Engineering Practice Lead
2 days ago
Chicago, Illinois, United States W.W. Grainger Full timeAbout Grainger Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We achieve our purpose, We Keep the World Working, by serving more than 4.5 million customers with a wide range of products that keep their operations running and their people safe. Grainger also delivers services and...
-
Lead Software Engineer
2 days ago
Chicago, Illinois, United States JPMorgan Chase Bank, N.A. Full timeWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - ATM Channel Product team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...
-
Lead Software Engineer
1 day ago
Chicago, Illinois, United States Equity Residential Full timeJob Description The Lead Software Engineer position requires a balance of hands-on development, team leadership, and collaborating with project managers, business systems analysts and business partners. Working closely with our Architecture team (all of whom are also active developers), you will help guide a team of software engineers in designing,...
-
Software Engineer
1 day ago
Chicago, Illinois, United States 360-TSG (Tech Staffing Group) Full timeWe are working with an exciting organization that is looking to bring on a Software Engineer will be apart of the organizationsprogramming platforms and software development. As a Software Engineer you will be engaged in all phases of the SDLC from gathering requirements through design, mock-up, building, testing, user acceptance, deployment. This is an...