Job Closed

This listing is no longer active.

AI Agent Developer

Software EngineerSoftware EngineerOtherRemoteSeniorTeam 10,001+Since 1929H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

179 days ago

Salary

$88.7K - $139.3K / year

Seniority

Senior

Bachelor Degree4 yrs expEnglishERPPythonSQLUnity

Job Description

AI Agent Developer

Masco Corporation

• Design and deploy multi-agent workflows using Copilot Studio, LangChain, and Databricks Agent Bricks • Implement retrieval-augmented generation (RAG) pipelines using Delta Lake, Unity Catalog, and Databricks Vector Search • Build custom Copilot connectors and plugins (Graph APIs, Power Automate actions) to expose governed Delta data in Teams, Outlook, and Power BI • Architect pipelines that connect transactional, inventory, and ERP feeds into real-time copilots with <2s response targets • Orchestrate workflows across Microsoft Fabric, Dynamics 365, and Databricks Lakehouse (Bronze/Silver/Gold layers) • Manage agent lifecycle using MLflow 3.0 for experiment tracking, prompt registry, evaluation, and tracing • Enforce governance guardrails: Unity Catalog (row/column-level security, lineage, audit logging), Microsoft Purview (DLP, sensitivity labels), and responsible AI practices (guardrails, human-in-loop) • Monitor production agents for reliability, latency, token cost, effectiveness, usage, and safety • Fine-tune foundation models (GPT-4o, GPT-5, Claude Opus, DBRX) for retail domain tasks • Experiment with advanced multi-agent orchestration patterns, chain-of-thought optimization, and semantic indexing • Continuously evaluate and integrate new features from Microsoft and Databricks platforms • Evaluate adoption of agentic experiences, partnering with sales & channel marketing to maximize benefit and utilization • Mentor and coach your analytics peers in ways that will accelerate the deployment of agents and the analytics outcomes we desire.

Job Requirements

  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related quantitative field
  • 4–6 years of professional experience in software engineering, data engineering, or applied AI/ML
  • Demonstrated ability to ship at least one production-ready agentic or RAG (retrieval-augmented generation) solution, or equivalent evidence through open-source projects, internal pilots, or demos
  • Proficiency in Python and SQL with experience building APIs, workflows, or automation pipelines
  • Hands-on experience in either: Databricks Lakehouse (Delta Lake, Unity Catalog, Lakeflow Jobs, Model Serving, Vector Search), or Microsoft Copilot Studio and Power Platform (Power Automate, Power Apps, Dataverse, Graph connectors)
  • Familiarity with LLMOps practices (e.g., MLflow, prompt evaluation, observability dashboards) and implementing responsible AI guardrails (data access controls, PII handling, bias mitigation).

Benefits

  • Comprehensive benefit plans
  • Retirement, savings, tuition reimbursement, and employee incentive programs
  • Resources for mental, physical, and financial wellbeing
  • LinkedIn Learning access
  • Internal opportunities to work on projects cross-company
  • Paid volunteer day annually
  • Employees share their time, skills and talent with charities and nonprofit organizations across the U.S. and around the globe.

Related Job Pages

More Software Engineer Jobs

Kainos logo

Workday Extend Developer

Kainos

Thinking Beyond Limitations

Software Engineer179 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Join a product team focused on innovating new products on the Workday platform. • Identify, build, sell, and operate new products until they mature. • Collaborate within a small team to contribute to technical design and solutions. • Work with the product team to develop customer-focused roadmaps. • Create proof-of-concepts and gather user feedback to design effective solutions. • Build a community of practice in your specialist area.

Romania
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1987H1B Sponsor

• Collaborate and partner with internal stakeholders to ensure the design and functionality of the ERP system is driving value and efficiency for the organization • Develop, test and deploy customizations, custom objects and new NetSuite functionality based on evolving business needs • Guide the team in the creation and testing of future state business processes and script development • Design, implement and maintain configurations and customizations of NetSuite to meet the organization's business requirements • Provide end-user training and support, including onboarding new users • Support end-user requests for new saved searches, reports, key performance indicators (KPIs), dashboards, roles, and permissions • Maintain and support the NetSuite ERP applications and related 3rd party integrations for internal stakeholders • Identify, evaluate and recommend other key technologies required to support and improve the business process centered on the NetSuite platform • Maintain up-to-date knowledge of NetSuite functionality, customization, and integration • Support and help manage the change management and release process for NetSuite • Provide front line support with regards to all aspects of NetSuite and data integrity • Develop, document, and implement policies, procedures, and guidelines to ensure data integrity and change protocols.

India
Job Closed
Deltek logo

Sr Software Engineer

Deltek

Deltek is a leading provider of information solutions and enterprise software. Founded in 1983 by father-and-son team Donald and Kenneth deLaski, Deltek serves more than 15,000 cli

Software Engineer183 days ago

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We're building an enterprise ERP system from scratch where AI isn't a feature—it's the foundation. Join Deltek's Engineering and Technology team to create the first truly AI-native SMB ERP. Users will chat with their system instead of clicking through forms. Intelligent agents will handle routine tasks autonomously. And you'll use AI to write better code faster. This is a greenfield project. No legacy constraints. No technical debt. Just the opportunity to reimagine what enterprise software can be when designed for AI from day one. As a senior engineer, you'll own significant features that define next-generation enterprise software. You'll translate architectural vision into production code, mentor other engineers, and help establish patterns for AI-first development. Key Responsibilities - Implement complex AI-powered ERP components across multiple domains following architectural guidance - Apply prompt engineering frameworks and patterns established by architects across the ERP platform - Integrate machine learning capabilities including predictive analytics, anomaly detection, and recommendation systems into production features - Implement microservices and APIs connecting AI capabilities with core ERP business logic according to established patterns - Collaborate with architects and technical leads on implementation approaches for complex features, providing input on technical feasibility - Own complex feature development from implementation through delivery, coordinating with product, UX, and other engineering teams - Ensure quality through comprehensive testing, performance optimization, and proper monitoring instrumentation - Participate actively in code reviews focusing on code quality, maintainability, and adherence to established patterns - Mentor intermediate and entry-level engineers through pairing, implementation guidance, and technical problem-solving - Identify technical debt in existing code and contribute to refactoring efforts - Provide technical input to architects based on hands-on implementation experience Qualifications - Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Data Science, or related technical field - 5-8 years of professional software engineering experience with exposure to AI/ML systems - Proven experience delivering complex features and mentoring engineers in production environments - Track record of implementing scalable, high-performance enterprise software or SaaS platforms - Experience with multi-tenant architectures and enterprise-scale systems preferred Technical Skills - Expert-level proficiency in Java (Java 17+) and Python with strong software design principles - Deep experience with Quarkus, Spring Boot, or similar frameworks; understanding of reactive and async patterns - Advanced PostgreSQL skills including writing performant queries, understanding indexing strategies, and implementing multi-tenant data isolation patterns - Extensive experience implementing prompt systems, working with RAG (Retrieval-Augmented Generation), and optimizing LLM interactions - Experience implementing microservices, event-driven patterns, and distributed systems following established service boundaries - Expert in implementing RESTful APIs, GraphQL endpoints, and integration patterns - Advanced Git workflows, CI/CD pipeline usage, containerization (Docker), and modern development practices - Hands-on experience implementing solutions on AWS, Azure, or OCI using managed services - Experience leveraging logging, metrics, and tracing in production systems - Strong communication skills and ability to provide technical guidance and mentor engineers AI-First Mindset This role requires embracing an AI-first approach where GenAI and agentic AI tools are essential collaborators, not optional supplements. We expect team members who naturally think in AI-enhanced workflows and proactively integrate intelligent automation to solve ERP development challenges more efficiently. The ideal candidate has strong interest in prompt engineering techniques and conversational AI systems, with understanding of how to craft effective prompts for business contexts. You should be curious about natural language processing and how AI enhances user experiences, along with basic awareness of AI ethics and prompt safety considerations. We're looking for someone who approaches ERP feature development by first asking: "How can AI help me build this functionality faster and better?" This includes being comfortable with rapid AI tool evolution, eager to experiment with new AI capabilities for prompt engineering and ERP optimization, and committed to sharing AI-enhanced approaches with the team. We value those who apply prompt engineering to solve real-world ERP business problems and see AI as a productivity multiplier for strategic development decisions, rather than a replacement for human expertise.

United States
Job Closed
PlantingSpace logo

Engineering Program Lead

PlantingSpace

We aim to build a system capable of understanding knowledge, to answer questions and get things done.

Software Engineer185 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Manage the development roadmap: Own the roadmap from a process perspective, working with leadership as well as individual contributors, to identify interdependencies, and adapt to shifts in priorities and timelines. • Lead quarterly planning: Drive the planning process, initiate and prepare reviews; identify potential goal owners early and provide support and guidance to ensure good planning and risk management across the team. • Steer features from idea to implementation: Coordinate work across multiple topics; when a new feature idea comes up, ensure it progresses from product specification, design, and prioritisation, through to implementation, bridging gaps between different technical and product areas. • Maintain technical documentation and tooling: Take ownership of the processes and documentation used across the company, reviewing frequently and coordinating updates and improvements. • Facilitate communication: Be a responsive point of contact across our channels, connecting team members with the right information and resources. • Stay hands-on: Contribute directly to high-priority development tasks and automations.

United States