Software Engineer (Full Stack AI/DevOps Focus)

 Posted 23 days ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Lead the modernization of DevOps practices and CI/CD pipelines while building AI-powered infrastructure and RAG pipelines. Develop and maintain full-stack features for client-facing portals and internal tooling using Python and Azure services.

Who We Are

BWG Global has set the industry standard as the premier provider of industry intelligence to more than 100,000 professionals across investment firms and corporations. We deliver unparalleled insights and value to our clients and industry contributors by identifying key market inflections and uncovering unique investable ideas. Our comprehensive suite of proprietary research products is built on more than 30 years of experience, proven methodologies and deep domain expertise across various regions and industry sectors, including technology, media, consumer, industrials, and healthcare. 

 

BWG Global delivers actionable intelligence. Our mission is to aggregate, analyze and compare information to identify dislocations or inflection points. Over the decades of conducting primary research, we have built a vast network of industry participants and a profound understanding of complex global product supply chains and distribution channels. Our presence spans North America, Europe and Asia.

 

OUR PRODUCTS

Our team of experienced Sector Leads, interviewers and data analysts interact with global industry participants to create a comprehensive view of market trends and inflections. We provide these insights to our clients through live Forum discussions and digital formats, including Channel Research Reports, Market Insight Surveys and other products.

 

BWG Global Channel Research Reports and Market Insight Surveys aggregate, compare and contrast extensive marketplace data collected through in-depth interviews and digital platforms, catering specifically to institutional investors. These in-depth interviews, typically conducted via telephone on a quarterly basis, provide the basis for our Channel Research. Our live Forum events bring together industry professionals in roundtable conference calls and in-person events, facilitating discussions on market trends, recent industry developments, risks and opportunities.

Who You Are

We are seeking an experienced Senior Software Engineer to join our technology team, reporting directly to the CTO. In this role you will be a key technical contributor across our full-stack environment, with a primary focus on modernizing our DevOps practices, building AI-powered capabilities, and writing high-quality production code alongside a small, collaborative team.

This is a unique opportunity to shape the engineering culture at one of the most differentiated investment research firms in the industry. You will be exposed to end-to-end business processes and work closely with colleagues at every level of the organization.

What You'll Do

  • Modernize DevOps: Lead the migration to a robust and documented source control and pull request workflow using Azure DevOps. Establish CI/CD pipelines, branching strategies, and code review practices that bring rigor and repeatability to our release process.
  • Build AI-Powered Infrastructure: Implement and maintain our MCP (Model Context Protocol) gateway and related AI tooling, integrating with Azure AI Search, OpenAI/Anthropic APIs, and RAG pipelines. Be a hands-on contributor to our growing AI product surface.
  • Full-Stack Development: Develop and maintain features across our client-facing research portal and internal tooling. Work across Python back-end services, REST APIs, and front-end interfaces as needed.
  • Write Monitored, High-Quality Code: Take ownership of code quality—instrumentation, logging, observability, and performance. Participate in code review and help establish standards for the team.
  • Integrate Deeply: Work across a complex integration landscape including Azure services, Salesforce, Snowflake, and OutSystems-hosted APIs.
  • Collaborate and Elevate: Work alongside other full-stack, data, and ML engineers. Share knowledge, review peers’ code, and contribute to a culture of quality and continuous improvement.
  • Project Ownership: Manage your own delivery cadence with limited oversight. Estimate, prioritize, and communicate progress clearly in an agile environment.

 

This is a unique opportunity to make an impact on one of the most differentiated investment research firms in the industry. In this role you will be exposed to the end-to-end business processes and work with colleagues at all levels of the organization. The timely and professional support you will provide is mission critical and recognized as such by your peers.

What You Bring

Required:

  • 5–8 years of professional software engineering experience in a full-stack or back-end role
  • Strong Python skills — back-end services, scripting, API development, and automation
  • Lightweight Python web frameworks (Flask, FastAPI, or similar) — building internal tools, glue services, and UI prototypes end-to-end
  • Azure DevOps — source control, CI/CD pipelines, pull request workflows, branching strategies, and release management
  • REST API fluency — OpenAPI/Swagger spec design, OAuth 2.0 / Entra ID auth flows, versioning, pagination, and rate limiting patterns
  • AI development: MCP (Model Context Protocol) gateway implementation, RAG architectures, vector search and embeddings, and LLM API integration (OpenAI, Anthropic, or equivalent)
  • LLM observability — logging token usage, latency, and output quality in production AI systems
  • Async and event-driven patterns — webhooks, streaming APIs, message queues (Azure Service Bus or equivalent)
  • Production-grade code quality — instrumentation, structured logging, monitoring, and alerting
  • Collaborative engineering practices — code review, documentation, and working effectively in small agile teams

 

Preferred / Nice to Have:

  • TypeScript / JavaScript — front-end interface work and React component development
  • SQL and Snowflake — querying and working alongside data pipelines and warehouse integrations
  • Prompt engineering and system prompt design for client-facing AI products
  • Salesforce development or integration experience (Apex, Salesforce APIs, SSE/Streaming API)
  • Snowflake \ DBT data pipeline and Streamlit app building and support
  • Azure ecosystem depth — Azure Functions, Azure AI Search, App Services
  • OutSystems (O11) development or integration experience
  • Experience in regulated or compliance-conscious environments
  • Computer Science degree or equivalent technical education

What We Offer

This is a full-time position with remote or hybrid opportunities available.

 

#IND1

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified