Job Title: Senior Software Engineer (AI Focus)Location: India (Remote)Job ID: 23692At Wimmer Solutions, we believe care creates community. We work smart; we have built a reputation for results-oriented, innovative, business and technology solutions that help companies execute on their strategic initiatives. We have fun; we love our work. We are positive, kind, and hungry to learn. We give big; we aim to make a real impact on the causes that affect the communities we serve and build strong relationships with the dedicated volunteers and nonprofit organizations working to address them.We are all about people and community. Since 2002, we have offered technology staffing and managed services for the greater Seattle area and throughout the United States. We focus on getting to know our clients and candidates to create lasting partnerships and ensure success.We are seeking a skilled Software Engineer to join our dynamic team and contribute to the development, maintenance, and enhancement of our Azure-hosted AI Experimentation Platform. This platform is a critical system composed of Azure Web and API App Services, Azure SQL, .NET 9, and Blazor Server, with security managed through Entra ID. The system heavily utilizes AI Foundry and AI Search for innovative AI capabilities, integrates with multiple external systems, and employs Logic Apps for backend processing. As a Software Engineer, you will play a key role in designing, building, and optimizing this platform to ensure it meets the needs of our 13K+ users while maintaining high performance, scalability, and security. This role requires strong collaboration skills, proficiency with Azure DevOps, and the ability to engage directly with users and engineers across the organization to deliver impactful solutions.WHAT YOU GET TO DO:Design, develop, and maintain features for the AI Experimentation Platform using AI Foundry, Copilot Studio, AutoGen, Sematic Kernel, and other AI/agentic development frameworks.Build and optimize RESTful APIs and backend services hosted on Azure App Services to support agentic integrations.Leverage AI Search to enable advanced search and RAG type workflows.Collaborate with cross-functional teams to design and implement integration points with external systems, ensuring seamless data flow and interoperability.Develop and maintain sample code and SDKs which accelerate the adoption of our AI Experimentation Platform, agents, and other citizen developer initiatives.Ensure robust security practices by leveraging Entra ID for authentication and authorization across the platform and adhering to our SFI requirements.Utilize Azure DevOps for project management, source control, CI/CD pipelines, and automated testing to ensure high code quality and efficient delivery cycles.Actively collaborate with other engineers, product managers, and stakeholders across the organization to align technical solutions with business needs and user requirements.Engage directly with end-users to gather feedback, understand their needs, and incorporate insights into platform enhancements, ensuring a user-centric design approach.Participate in code reviews, unit testing, and Agile ceremonies to foster a collaborative and iterative development environment.Troubleshoot, debug, and resolve technical issues in a timely manner to minimize downtime and ensure optimal platform performance.Stay up-to-date with the latest advancements in Azure services, .NET, and AI technologies to suggest and implement improvements to the platform.Document technical designs, processes, and system architecture to ensure clarity and maintainability for team members and stakeholders.WHAT YOU BRING:Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).5-7+ years of professional experience in software development, with a focus on cloud-based applications.Strong proficiency in .NET (preferably .NET 9 or recent versions), C#, and python for backend development.Hands-on experience with prompt engineering and the use of LLMs and AI centric web services.In-depth knowledge of Azure services, including Azure App Services, Azure SQL, Logic Apps, and Azure AI tools (Copilot Studio, AI Foundry, AI Search).Proficiency in using Azure DevOps for version control, build automation, release management, and project tracking in a collaborative team environment.Experience with designing and implementing secure systems using Entra ID (formerly Azure AD) for authentication and authorization.Familiarity with RESTful API design, development, and integration with external systems.Strong understanding of database design, optimization, and querying using SQL.Proven collaboration skills, with experience working in cross-functional teams and communicating effectively with technical and non-technical stakeholders across an organization.Ability to engage directly with end-users to gather requirements, provide technical guidance, and iterate on solutions based on feedback.Excellent problem-solving skills and the ability to debug complex systems..Preferred Qualifications:Prior experience working at Microsoft, with familiarity in their development practices, culture, and technologies such as Azure and .NET ecosystems.Experience working on AI or machine learning platforms or integrating AI/ML services into applications.Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes) in Azure environments.Familiarity with other Azure services such as Synapse, Azure Functions, Event Hubs, or Service Bus.Prior experience with large-scale, distributed systems and handling multiple integration points.
Job Title
Senior Software Engineer (AI Focus)