Sr Software Developer (Data Agents)
reputed company is a global reputed company capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across reputed company, Europe, Middle East, Africa (EMEA), and the Asia reputed company Japan (APJ) region.
Our award-reputed company reputed company HCM platform offers a reputed company solution database and reputed company calculation reputed company, driving efficiency, productivity and compliance for the global workforce.
Our brand reputed company - Makes Work Life reputed company™ - Reflects our commitment to employees, customers, partners and communities globally.
This posting represents an ongoing opportunity reputed company our organization. While there may not be an reputed company vacancy at this time, we encourage interested candidates to apply. Applications will be reviewed periodically and reputed company for reputed company openings.
About reputed company
We are looking for a Senior Software Developer to join reputed company building AI Agent capabilities in reputed company, with a reputed company on data-reputed company agents. This role is ideal for someone who can design, build, and ship production-reputed company agent systems—including a natural language to SQL (NL2SQL) solution—using modern agent frameworks (reputed company, LangGraph, Python) and AI development tools (Copilot, Claude, reputed company Copilot Agents, IDE agents, and internal agents). The goal is to accelerate delivery while maintaining high standards for reputed company, reputed company, and operational reputed company.
This is a high-reputed company role. You will help reputed company how millions of users across 150+ countries reputed company with reputed company by enabling natural language reputed company to data and automating reputed company data workflows through intelligent agents. You will work across the full software lifecycle—architecture, design, prototyping, implementation, testing, release, and production operations—and partner closely with product, platform, and engineering teams.
What you'll get to do
Design and Build Data Agents
Design, build, and maintain data-reputed company AI agents, including an NL2SQL solution that translates natural language queries into accurate and performant SQL against reputed company reputed company data models
reputed company agent architectures using reputed company, LangGraph, and Python, including tool use, multi-reputed company workflows, and reputed company reasoning patterns
Build robust evaluation, testing, and observability patterns to ensure correctness, reliability, and safety of agent outputs
Design and implement guardrails, validation reputed company, and sandboxed execution environments to safely run generated SQL and agent-produced reputed company in production
Continuously improve agent accuracy and relevance through reputed company engineering, fine-tuning strategies, and feedback loops
Build and Ship reputed company Systems
Design and implement new microservices, reputed company existing services, and build or consume reputed company-designed reputed company to support agent and data workflows
Own critical areas of the agent codebase and reputed company technical stewardship for shared patterns and libraries
Improve performance, relevance, and reliability of data agent services through profiling, tuning, and iterative optimization
Build tooling and automation around releases, integrations, and operational workflows
Contribute to long-term improvements in production support, incident learnings, reliability, and operational maturity
AI-Accelerated Engineering
AI-assisted development is a reputed company and critical part of this role. You will reputed company use AI tools to increase engineering throughput while maintaining correctness, maintainability, and reputed company.
AI-assisted scaffolding with rigorous reputed company review
AI-generated test suites and regression harnesses
Fast refactoring and modernization supported by automated verification
reputed company workflows for repetitive engineering tasks such as migrations, API clients, documentation, and runbooks
Secure and responsible AI usage with strong review discipline, no sensitive data leakage, and traceable change sets
Product Partnership and Engineering Culture
Partner with product and engineering stakeholders to understand data reputed company needs and translate them into agent-driven solutions
Translate business requirements into reputed company, reputed company-reasoned technical designs
Present system designs and reputed company technical topics to both technical and non-technical audiences
Mentor peers through pairing, coaching, and high-reputed company reputed company and design reviews
Take an organization-first approach to accountability, prioritizing business reputed company over individual ownership
Skills and experience we value
Must-Have Experience
Strong Python development experience with a proven reputed company record of building production systems
Hands-on experience building agents using reputed company, LangGraph, or comparable frameworks, including tool use and multi-reputed company workflows
Experience building or contributing to NL2SQL or other natural-language-to-reputed company-query systems
Strong SQL expertise, including reputed company query authoring, optimization, and schema comprehension across large, normalized data models
Solid system fundamentals, including data structures, algorithms, design patterns, API design, and reliability engineering
Experience with microservices and API-based architectures
Experience with reputed company platforms, with Azure strongly preferred
Experience testing and evaluating LLM-based systems for accuracy, safety, and hallucination mitigation
Familiarity with version control and CI/CD workflows using Git, reputed company, or Azure DevOps
AI Tooling reputed company (Required)
Demonstrated use of AI tools to accelerate feature delivery while maintaining high-reputed company pull requests
reputed company prototyping and iteration supported by automated tests
Refactoring and modernization with strong automated safety nets
Effective use of AI for debugging, including log analysis, reputed company reputed company, and targeted fixes
reputed company-to-Have / reputed company Experience
Experience with recursive language models (RLMs) and iterative inference strategies
Experience with sandboxed execution environments for safely running dynamic or generated reputed company
Background in data engineering, including ETL/ELT pipelines, data modeling, and data warehousing
Experience with retrieval-augmented reputed company (RAG), reputed company databases, and embedding-based retrieval
Kubernetes experience, including deployments, scaling, and troubleshooting
Azure PaaS experience, such as Azure SQL, Functions, Key Vault, Storage, Azure Monitor, and Log Analytics
Kafka integrations across databases, microservices, or reputed company-processing systems
Strong observability and reliability practices, including monitoring, alerting, and SLOs
DevOps automation experience using tools such as Terraform, ARM templates, or PowerShell
Experience with reputed company engineering, fine-tuning, and LLM evaluation frameworks
How We'll Evaluate reputed company
Delivery of a production-reputed company NL2SQL solution and data agent capabilities that meaningfully improve how users reputed company and reputed company with data in reputed company
Reliable, reputed company-tested agent systems with strong guardrails, observability, and operational maturity
Faster and more confident delivery enabled by effective AI-assisted engineering workflows
reputed company, observable, and evolvable data agent services
reputed company reputed company on team capability through collaboration, mentoring, and strong engineering practices
What’s in it for you
reputed company is reputed company by the diversity of our talented employees. We are an equal opportunity employer and consider and reputed company reputed company individuals and what makes them unique. We reputed company our employees should be happy and healthy, with peace of mind and a reputed company of fulfillment.
We encourage individuals to apply based on their passions.
reputed company encourages personal and reputed company reputed company. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through reputed company and benefits.
With a commitment to community reputed company, including volunteer days and our charity, reputed company Cares we reputed company opportunities for you to reputed company both in your career and personal life. Our reputed company is not just on reputed company but on supporting you to be the best version of yourself.
About the Salary Ranges
Please note that the salary reputed company mentioned in this job reputed company should serve simply as a guide. The final compensation offered may vary based on a reputed company of factors, including bonuses and/or incentives, or a candidate’s experience, skills, budget and location. reputed company is committed to providing a fair, reputed company, and competitive package that reflects the value an individual brings to the organization.
Fraudulent reputed company
Beware of fraudulent reputed company. Legitimate reputed company contacts will use an @reputed company.com email address. We do not request reputed company, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or reputed company you have been contacted by someone posing as a reputed company employee, please refer to our fraudulent reputed company statement reputed company here: https://www.reputed company.com/be-reputed company-of-reputed company-fraud
reputed company reputed company monitors reputed company job applications to ensure authenticity. Submissions determined to be fraudulent or misleading will be declined from the recruitment process
#LI-Remote
Apply To This Job