Lead the design, development, and deployment of generative and agentic AI solutions for enterprise clients, integrating large language models, APIs, and enterprise data into production systems.
Compensation
The annual salary range for this position is $113,000.00-$188,000.00.
Responsibilities
Translate business and mission needs into technical designs and prototypes
Build and integrate AI solutions using large language models and enterprise data
Develop agentic workflows with tool use, structured outputs, and human-in-the-loop patterns
Implement Model Context Protocol and agent-to-agent communication
Deploy RAG solutions with vector search and embeddings
Requirements
Bachelor’s degree in Computer Science or related field
Nice to have: Bachelor’s degree
Nice to have: prior experience as Forward Deployed Engineer
Design, develop, test, publish, and maintain production-ready Power BI reports, dashboards, scorecards, semantic models, and datasets supporting North American Manufacturing and Supply Chain operations
Connect to and transform governed data from the enterprise data lake, Microsoft Fabric, relational databases, ERP systems, and other approved sources using Power Query, SQL, dataflows, and supported Power BI connectivity methods
Analyze source tables, keys, data grain, cardinality, relationships, and business rules to build accurate star-schema or other fit-for-purpose data models
Create clear, reusable DAX measures and calculation logic that produce consistent business results while minimizing unnecessary model complexity
Optimize semantic models and reports for responsiveness and capacity efficiency by reducing model size, limiting high-cardinality columns, preserving query folding when available, selecting appropriate storage modes, and removing unnecessary visuals, queries, and calculations
Requirements
Bachelor's degree in Computer Science, Data Analytics, Information Systems, Engineering, Business Analytics, Supply Chain Management, or a related field
Senior Salesforce Software Developer responsible for end-to-end delivery of software outcomes across a pod, product, or platform workstream.
Compensation
The expected annual base salary range for this role is $91,000 - $123,000 which is determined based on skills, knowledge and experience and geographic location. In addition to base salary, this role is eligible for annual short-term incentive, health and well-being benefits, retirement and savings plan, paid time off and career development.
Responsibilities
Own end-to-end technical delivery for complex features/services, including design, build, test, deploy, and operationalization.
Translate functional and non-functional requirements into robust designs and implementation approaches, aligned to architecture standards.
Set and reinforce engineering quality expectations (coding standards, review rigor, test strategy) within the team’s scope.
Coordinate dependencies with Architects, Platform, Infrastructure, Security/Risk partners; surface trade-offs and sequencing impacts.
Requirements
Post-secondary degree or diploma in Computer Science, Software Engineering, Computer Programming, or a related field, or an equivalent combination of education and experience.
Nice to have: Salesforce Administrator certification
Support the design, development and maintenance of scalable software applications, integrations and business intelligence solutions.
Locations (2)
Worcester, England, United Kingdom
Warwick, England, United Kingdom
Compensation
Salary up to £35,000 per annum
Responsibilities
Develop and maintain scalable software applications, app components, and services under guidance from senior team members
Assist in building, maintaining and enhancing reports, dashboards and data models to support business reporting needs
Contribute to the design, development and implementation of app integrations, APIs, backend services and data exchange processes with databases, cloud services and third-party systems
Develop, test and support user-focused, reliable and maintainable software features, fixes and enhancements for downstream users and systems
Maintain software quality, security, performance and coding standards, including validation, error handling, logging and quality controls