Software Engineer
$144.6k - $198.8kTrimble
Architect, deploy, and scale high-impact enterprise AI applications that power connected ecosystems across the entire asset lifecycle. In this hands-on engineering role, you will bridge cutting-edge generative AI with core business workflows, turning complex data and processes into reliable, intelligent production systems.
AECO: Trimble is empowering stakeholders through planning, design, construction and the entire asset lifecycle. The company's innovative and connected ecosystem of solutions improves coordination and collaboration between teams, phases and processes. Automating work and transforming workflows, Trimble is enabling teams to deliver with confidence at every turn. For more information, visit: construction.trimble.com.
What Makes This Role Great: In this role, you will be at the forefront of building end-to-end AI capabilities from agent orchestration and RAG pipelines to MCP tool integrations directly shaping how global business workflows operate and setting the standard for production observability and safety.
Key Exciting Responsibilities:
Design and launch intelligent conversational agents, RAG platforms, and automated workflows across customer and enterprise operations.
Architect high-performance backend microservices and Model Context Protocol (MCP) tool integrations with enterprise SaaS and data platforms.
Engineer deterministic tool workflows, agent collaboration models, and customer-safe response behaviors for high-stakes business functions.
Implement comprehensive Evals-as-Code, regression testing, and production observability to maintain model accuracy, system reliability, and low latency.
Partner with cross-functional product, platform, and security teams to uncover high-impact automation opportunities and turn them into scalable products.
Essential Skills & Experience:
7+ years of software engineering experience with a deep focus on production backend or platform development.
Strong proficiency in Python, including asynchronous programming, robust API development (FastAPI, Flask, Django), and structured data modeling.
Hands-on experience architecting LLM applications, RAG pipelines, conversational systems, and tool-calling agents.
Expertise with API integration patterns, including REST, OAuth 2.0, webhooks, and enterprise SaaS systems.
Strong track record using modern CI/CD tools and containers (Docker, GitHub Actions, Azure DevOps) to manage cloud deployments.
Bonus Points For:
Experience with AI orchestration frameworks such as MCP, FastMCP, LangGraph, or CrewAI.
Background with vector search engines, knowledge graphs, or enterprise systems like Salesforce and Contentful.
Practical experience building LLM evaluation frameworks (Ragas, DeepEval, promptfoo, LangSmith) or implementing AI security guardrails.
Logistics:
Location: Westminster, CO (In Office 4 days a week)
Travel Requirement: 0%
Why You'll Love Working With Us: At Trimble, we're not just a company that "does good"-we are a team dedicated to making a tangible, positive Real-World Impact. We build innovative solutions designed to solve the world's most critical challenges. From construction sites to transportation hubs, our work tangibly improves how people live, build, move, and grow.
You'll work on projects that truly matter: Our purpose-driven culture means you'll be helping to build and deliver solutions that make work faster, safer, and more sustainable for millions of people worldwide. Our impact is tangible, from connected machines that save fuel to data-driven insights that reduce waste.
Collaborate with like-minded people: Our strong internal culture is a "hidden gem." You will work with a collaborative, supportive team that shares your purpose and fosters a genuine sense of belonging. We're a company of "visionary pragmatists" who think boldly and build things that work.
Be an owner: Trimble thrives on individuals who take initiative and embrace ownership. You'll find an entrepreneurial spirit where success is often "self-authored," empowering proactive "doers."
AI Engineer, Machine Learning Engineer, Python Developer, RAG, LLM, MCP, FastAPI, Conversational AI, Vector Database, Azure Container Apps
Compensation: Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law.
Hiring Range
$144,600.00-$198,800.00Pay Rate Type
SalaryBonus Eligible?
YesCommission Eligible?
No
Benefits: Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan. If this position is identified above as commission- or bonus-eligible, the terms of the commission plan or discretionary bonus plan for which you are eligible will be provided following the employee start date.
How to Apply: Please submit an online application for this position by clicking on the 'Apply Now' button located in this posting.
Application Deadline: Trimble accepts applications on an ongoing basis until the position is filled.
At Trimble, we are committed to fostering a diverse, inclusive, and equitable workplace where everyone can thrive. Guided by our core values-Belong, Innovate, and Grow-we embrace and celebrate differences, knowing they make us stronger and more innovative. We are proud to be an equal opportunity employer, welcoming individuals of all backgrounds and advancing opportunities while embracing race, color, gender identity, sexual orientation, religion, disability, veteran status, or any other protected and diverse characteristic. We are committed to offering our candidates and employees with disabilities or sincerely held religious beliefs the ability to seek reasonable accommodations in accordance with applicable law and/or where it would not constitute undue hardship for Trimble. For more, please see Trimble's Code of Business Conduct and Ethics at under "Corporate Governance."
Our mission to transform the way the world works starts with transforming how we work together. By actively listening, asking questions, and taking intentional actions, we cultivate a culture that provides equitable opportunities for everyone to contribute and grow.
Candidate Privacy Notices by Country
If you need assistance or would like to request an accommodation in connection with the application process, please contact View email address on click.appcast.io.
>- ...proud to offer career growth opportunities and a competitive compensation and benefits package. Visit our website at: Software Engineer Candidate must have an active TS/SCI w/ Poly to be considered . For over 40 years, DCCA has provided a broad...SuggestedFlexible hours
- ...and design solutions to problematic programming. Trouble shoot software and client issues. 3. Performs programming and provides... ...this requirement. - Minimum of three (3) years of software engineering experience. - Minimum of five (5) years experience in systems...SuggestedFull timeWork experience placementImmediate start
$88.9k - $165.1k
...Senior Software Engineer For this role, we are seeking a qualified Senior Software Engineer to join Epsilon's Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for Epsilon's TotalSource Plus (TSP) demographic...SuggestedTemporary workFreelanceLocal areaFlexible hours- ...Government Security Clearance at the Top Secret and/orCBP/DHSsuitability level. Vantor is currently seeking aSenior-Level Software Engineer to support ourFALCONeffort. This role can be performed remotely within the continental United States. As a Vantor team...SuggestedRemote work
- ...Description Link Technologies (LinkTechConsulting.com), a Las Vegas-based IT consulting firm, is currently looking for a Senior Software Engineer to join our team. SUMMARY: Perform complex product development in areas including design, systems analysis, implementation...SuggestedWork experience placementWork at office
$88.9k - $165.1k
...transforms marketing with 1 View, 1 Vision, 1 Voice. Overview For this role, we are seeking a qualified Senior Software Engineer to join Epsilon's Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for...Temporary workFreelanceLocal areaFlexible hours- ...actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a Software Engineer II to support several new, space-centric programs across the DoW and IC. We are looking for engineers who thrive in a fast-...Permanent employmentFull timeContract workWork experience placementLocal area
- ...sustainable presence in space, while also driving positive impacts here on Earth. We are seeking a talented, experienced Senior Software Engineer - Perception. As the engineer responsible for the Sensors on our Pegusus Vehicle, you will play a pivotal role in developing...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours$98.5k - $206.8k
...Full Stack Software Engineer The Opportunity: Support mission critical applications vital to national security. Work with a highly experienced team of engineers across the US. Integrate with dozens of external systems to exchange high volume mission critical data. Take...Contract workWork experience placementRemote workFlexible hours$186.88k - $280.32k
...Turning a start-up into the world’s leading and largest reservation software for tours, activities, and attractions required relentless... ...Booking.com Company, is looking for a full time, Senior Full Stack Engineer to join our product team out of our San Francisco office. We’re...Full timeWork at officeWork from home- ...walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who...Full time
- ...exciting opportunity to join an early stage company of talented engineers and designers, led by seasoned climate tech veterans. At Zero,... ...beginning to end. You have at least 5 years of professional software engineering experience across a range of languages, frameworks...For contractorsWork at officeRelocationFlexible hours
- ...largest transactions. Our compliance business is building disruptive software for developers to track operations and ensure regulatory... ...and adapt systems and processes amid rapid growth. As a senior engineer, you'll enjoy a high degree of autonomy and trust. You will be...Temporary workApprenticeshipWork experience placementImmediate startRemote workWork from homeHome office
- ...Job Description Job Description We are seeking an experienced, Sr. Software Engineer / Architect to join our Satellite Systems team. In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground software into the government...For subcontractorImmediate start
$80k - $130k
Job Title: Full Stack Software Engineer Company: Loenbro, LLC Business Unit/Department: Information Technology (IT) Location: Westminster, CO (hybrid) Reports to: Operational Innovation Product Manager Employment Type: Full-Time FLSA Classification: ExemptCandidates must...Full timeWork at officeLocal areaRemote work- ...(a)(3). Please review the job details below. We are looking for a Principal Engineer with deep systems engineering expertise to lead the design and delivery of complex software-intensive systems spanning cloud platforms, distributed systems, AI-enabled products...Permanent employment
$100k
...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...Full timeH1b- ...A growing aerospace and satellite communications organization is hiring a Principal Software Engineer for a hybrid role in the Denver area. This position focuses on building and integrating mission-critical applications that support satellite operations and mission orchestration...Full timeFlexible hours
- ...Software Engineer, Full Stack Blissway is a startup that simplifies toll collection and dramatically improves highway safety. We are multiple startups in one: Deep Tech, AI/ML, Hardware, SaaS, and IoT. For the past five years, we have built a nearly insurmountable technological...Contract workInternshipWork at officeRelocation packageNight shift
- ...Software Engineer Position at Synergetics Synergetics Incorporated provides innovative SaaS supply-chain solutions for federal and defense clients through the FedRAMP-authorized OpenFLIS® platform. OpenFLIS is a microservices-based platform hosted in Microsoft Azure...Work experience placementRemote workRelocationHome officeFlexible hours
- ...GNCP FSW Verification Cimarron is seeking Software Engineers for a position that will support the Orion MPCV Spacecraft docking GNCP RPOD software development, validation and verification, as directed by the Lockheed Martin technical POC. We would prefer individuals...Local areaRemote work
$140k - $170k
...Future of Legal Tech?! At Litera, we don't just build software, we transform how the world's top law firms operate. Every day,... .... Why this Role Matters As a Software Engineer working with the latest generative AI technology, you will be part...Work at officeWorldwide3 days per week$120k - $180k
...that our people and the culture of our company differentiate us from other companies. Location: Englewood, CO. Position: Software Engineer Position Description : We are seeking a Software Engineer that possesses a mix of talent areas related to full-stack...Work experience placementWorldwide- ...mostly use Python and TypeScript, but we don't care what you're most proficient in today-as long as you learn fast. The Role: Software Engineer The Mission : Forget the "shadowing" and the "simulated projects." At Blissway, you will be given real ownership from Week...Work at officeRelocation packageNight shift
- ...Ambrook Engineering Role Ambrook helps American family-run businesses become more profitable and resilient. From volatile markets to... ...about how to apply them to your day to day. Excited to build software that makes industries like agriculture more sustainable and...Work at officeRemote workWork from homeFlexible hoursShift work
$77.1k - $123.3k
...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Full timeLive inLocal areaWorldwide- ...Opportunity Ambrook is building a world-class team. As a growth engineer, you'll grow the business by increasing the pace of... ...including how real-economy producers evaluate, buy, and adopt software. Improve: Experiment velocity across the company, by enabling...Work at officeRemote workWork from homeFlexible hoursShift work
$90k - $115k
...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational...Full timeImmediate startWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer positions Westminster, CO
- senior software engineer remote Westminster, CO
- software engineer contract Westminster, CO
- cybersecurity software engineer Westminster, CO
- part time software developer remote Westminster, CO
- software engineer remote Westminster, CO
- software engineer Westminster, CO
- software engineer travel Westminster, CO
- software engineer amazon Westminster, CO
- junior software developer remote Westminster, CO



