Senior Software Engineer-Tech Ex AI Assets Foundry Team at West Monroe | Minnesota | Rezi

Senior Software Engineer-Tech Ex AI Assets Foundry Team at West Monroe

Senior Software Engineer-Tech Ex AI Assets Foundry Team

West Monroe · Minnesota

2 weeks ago

Senior Software Engineer-Tech Ex AI Assets Foundry Team

West Monroe · Minnesota

20 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

West Monroe is seeking a Senior Software Engineer to join the Tech Ex AI Assets Foundry Team. This role focuses on developing proprietary software assets and AI capabilities to enhance consultant effectiveness and efficiency by building reusable, scalable, and secure AI-enabled applications and platform components in partnership with product owners, designers, architects, governance, and engineering teammates.

Responsibilities

  • Design, develop, test, deploy, and support full-stack software applications and reusable asset components for the Tech Ex AI Assets portfolio.
  • Build and integrate Generative AI capabilities into software products, including APIs, prompt workflows, retrieval-augmented generation, model integration, and evaluation patterns.
  • Translate product requirements, user stories, and acceptance criteria into maintainable, reliable, and secure code.
  • Participate in Agile ceremonies and contribute to iterative delivery, estimation, backlog refinement, sprint planning, demos, and retrospectives.
  • Partner with architects and senior technical leaders to implement established architecture patterns and provide engineering recommendations.
  • Contribute to engineering quality through code reviews, unit and integration testing, CI/CD practices, documentation, observability, and production support.
  • Apply responsible AI, data privacy, security, and compliance considerations when building AI-enabled features and internal software assets.
  • Mentor junior developers, share engineering best practices, and help raise the overall quality and consistency of the asset development team.
  • Troubleshoot defects, performance issues, and integration challenges across front-end, back-end, data, cloud, and AI service layers.

Requirements

  • Bachelor's degree in a relevant field preferred, or equivalent experience required.
  • 5+ years of experience in full-stack software development with demonstrated ability to deliver production-quality software.
  • Strong working knowledge of object-oriented concepts, software design principles, algorithms, data structures, and design patterns.
  • Hands-on experience with modern application development using cloud services, APIs, databases, and CI/CD delivery practices.
  • Practical experience building or integrating AI, machine learning, Generative AI, or data-driven capabilities into software products; direct experience with Azure OpenAI, Databricks, LLM APIs, RAG, embeddings, or model evaluation is strongly preferred.
  • Comfortable working within a fast-paced, collaborative Agile/Scrum product environment.
  • Able to follow architecture direction, contribute engineering design input, and make sound technical tradeoffs.
  • Strong problem-solving, debugging, communication, and documentation skills.
  • Excellent communication skills with internal product, business, and engineering stakeholders.
  • Smart, versatile, and passionate about delivering high-quality code and learning new technologies and languages.
  • Experience coaching and mentoring junior developers.

Skills

  • Node.js
  • Python
  • .NET
  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • PostgreSQL
  • MongoDB
  • SQL Server
  • data integration patterns
  • vector search
  • embedding stores
  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Azure OpenAI
  • Databricks Machine Learning
  • LLM integration
  • prompt engineering
  • embeddings
  • retrieval-augmented generation
  • AI evaluation concepts
  • REST APIs
  • MVC
  • MVVM
  • service-oriented architecture
  • event-driven patterns
  • microservice concepts
  • Git
  • Azure DevOps
  • pull requests
  • branching strategies
  • CI/CD pipelines
  • Terraform
  • Docker
  • infrastructure as code
  • environment configuration
  • deployment automation
  • npm
  • NuGet
  • Jest
  • unit testing
  • integration testing
  • code review
  • static analysis
  • defect triage

Location

  • Seattle
  • Washington, D.C.
  • Los Angeles
  • New York City
  • San Francisco

Work Type

  • Full-time

Experience Level

  • Senior
  • 5+ years of experience

Education Level

  • Bachelor's degree or equivalent experience

Salary/Compensations

  • Seattle or Washington, D.C.: $125,500—$147,600 USD
  • Los Angeles: $131,500—$154,700 USD
  • New York City or San Francisco: $137,400—$161,700 USD
  • A location not listed above: $119,500—$140,600 USD

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic life insurance
  • 401k plan
  • Employee stock ownership program
  • Annual bonuses
  • Unlimited flexible time off
  • Ten paid holidays
  • Ten weeks of paid parental leave

About the Company

  • West Monroe is a global business and technology consulting firm passionate about creating measurable value for our clients, delivering real-world solutions.
  • We are fluent in both business and technology, understanding that technology alone is not the answer, but how it is applied is.
  • We rely on data to constantly adapt and solve new challenges, focusing on actions that work today with outcomes that generate value for years to come.
  • At West Monroe, we zero in on the heart of the opportunity, getting to results faster and preparing people for what’s next.
  • Collaboration is a daily action, working together to turn vision into clear action with lasting impact.

Equal Opportunity

  • West Monroe is an Equal Employment Opportunity Employer.
  • We believe in treating each employee and applicant for employment fairly and with dignity.
  • We base our employment decisions on merit, experience, and potential, without regard to race, color, national origin, sex, sexual orientation, gender identity, marital status, age, religion, disability, veteran status, or any other characteristic prohibited by federal, state or local law.
  • To learn more about diversity, equity and inclusion at West Monroe, visit www.westmonroe.com/inclusion.
  • If you require a reasonable accommodation to participate in our recruiting process, please inquire by sending an email to recruiting@westmonroe.com.