Client Technology
Software Engineering
Remote, United States · Senior · Full-time
Sponsorship not specifiedDetected 12 days ago
C#JavaPythonSoftware designDebuggingTestingTroubleshootingTechnical leadershipGitADOCI/CDLanguage model fine-tuningNLPEmbedding modelsAgentic AIKubernetesDockerCode managementConfiguration managementAutomation toolsAWSPlatform EngineeringMachine LearningA/B Testing
About the role
- Senior Software Engineering role leading solution/infrastructure delivery for complex projects. Requires 10+ years experience, advanced C#/Java/Python proficiency, CI/CD experti...
- Leads the delivery of solution or infrastructure development services for a large or more complex project, using strong technical capabilities and outstanding hands-on experience
- Takes accountability for the design, development, delivery and maintenance of solutions or infrastructure, driving compliance with and contributing to the development of relevant standards
- Fully understands business and user requirements and ensures design specifications meet the requirements from a business and technical perspective
Responsibilities
- Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process
- Provides advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans
- Develops strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer leading solutions
- Provides a leadership role for the work group, ensuring the appropriate expectations, principles, structures, tools and responsibilities are in place to deliver the project
- Drives consistency to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standard
Requirements
- Advanced technical proficiency in designing, developing, and debugging solutions
- Advanced knowledge of one or more of: C#/Java or Python
- More than 10 years applied experience
- Significant relevant experience in either an internal or external software or platform engineering role, or similar
- Technical knowledge and experience in delivering software / platform engineering solutions, providing comprehensive technical advice and handling user requirements
- CI/CD delivery using code management, configuration management and automation tools such as GitHub, ADO
- Proficiency in fine-tuning language models for specific tasks, including text generation, summarization, or question answering
- Knowledge of embedding models and their application in NLP tasks like similarity matching, clustering, and information retrieval
- Familiarity with designing and implementing agentic systems that combine AI models with external tools or environments for autonomous decision-making
- Ability to design robust evaluation frameworks for AI models and agents, including metrics development, A/B testing, and performance benchmarking
- Significant proven experience in building application using container-orchestration systems like Kubernetes, and container engines like Docker
- Bachelor's degree in computer science, Engineering, IT, Mathematics, or related field preferred
Nice to have
- Microsoft/Google/AWS certificates
- Delivery using modern methodologies
- This job posting relates to an existing vacancy within our organization
Skills
- Java
- Python
- Software design
- Debugging
- Testing
- Troubleshooting
- Technical leadership
- GitHub
- Language model fine-tuning
- Embedding models
- AI agents
- Kubernetes
Compensation
- Competitive salary
Benefits
- Future-focused skills development
- World-class experiences
- Flexible environment
Company info
- EY is a globally connected powerhouse of diverse teams
Apply directly at Client Technology →Create a free account for alerts like thisView Client Technology immigration profile
This listing is sourced directly from Client Technology's careers page and normalized into a canonical job model.