The AI Engineer III is responsible for designing, developing, and implementing artificial intelligence (AI) solutions to solve complex problems and enhance business processes. This role involves working closely with cross-functional teams to incorporate AI technologies into various applications and systems.
Responsibilities
Develops, tests, and maintains AI models and systems for incorporation with software development, testing, and infrastructure operations.
Collaborates with data scientists, software engineers, and other stakeholders to integrate AI solutions into existing systems.
Develops, deploys and manages AI systems in production environments, and configures system settings for optimal performance and reliability.
Implement sand enhances continuous delivery processes for AI solutions.
Conducts research to stay current with the latest advancements in AI and machine learning.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field
Lead software development, design, and testing for DTCC’s internal and external product platforms, collaborating with architects, product managers, and business partners to deliver secure, reliable technology solutions.
Compensation
Competitive compensation, including base pay and annual incentive
Responsibilities
Act as a technical expert on one or more applications utilized by DTCC
Work with the Business System Analyst to ensure designs satisfy functional requirements
Partner with Infrastructure to identify and deploy optimal hosting environments
Tune application performance to eliminate and reduce issues
Research and evaluate technical solutions consistent with DTCC technology standards
Requirements
Bachelor's degree preferred or equivalent experience
Oversee the delivery of Software product initiatives across the full Software Development Life Cycle (SDLC), enforcing process discipline within internal product teams to ensure milestones, deliverables, and scope are met.
Responsibilities
Facilitate Agile ceremonies (sprint planning, backlog refinement, stand-ups, sprint reviews, retrospectives) for SDLC product teams
As a Full Stack developer, you will join a team working on the SystemLink product line, enabling customers to manage Lab equipment remotely, collect data, and execute analytics and reporting at scale.
Responsibilities
Research, propose, and implement high-quality, scalable, and testable designs that adhere to the company and industry best practices
Work following an agile development process
Grow and share knowledge within your team and across other teams/sites
Join the Developer Experience team to build and evolve secure, standardised platform capabilities on AWS Fargate, reducing cognitive load and helping teams ship faster with confidence.
Responsibilities
Own and evolve AWS environments and shared platform infrastructure, focusing on reliability, scalability, and ease of use for product teams
Design and build opinionated, self-service tooling that makes it easy for engineers to build, deploy, and operate services correctly
Continuously reduce manual work (toil) by automating common workflows and standardising infrastructure using infrastructure-as-code and platform abstractions
Define and implement platform-level monitoring and alerting standards
Enable product teams to use shared metrics and signals to understand and improve the reliability of their services across environments