[Remote] Machine Learning / AI Contractor
Note: The job is a remote job and is open to candidates in USA. Deloitte is seeking an experienced AI/ML Engineer Contractor to support project teams with machine learning, artificial intelligence, and software engineering solutions. The role focuses on developing AI and agentic systems, integrating them with .NET and Angular applications, and deploying and monitoring production solutions.
Responsibilities
- Design and implement machine learning and AI solutions aligned with project objectives
- Develop, train, evaluate, and optimize models using relevant structured and unstructured data sources
- Conduct data preprocessing, feature engineering, feature selection, and model validation
- Develop agentic AI systems that automate complex, multi-step enterprise workflows
- Integrate AI solutions with tools, APIs, enterprise systems, and internal data sources
- Rapidly prototype AI-driven solutions and proofs of concept within compressed timelines
- Develop, maintain, and optimize C#-based web applications and APIs
- Build scalable web APIs using asynchronous programming patterns in C#
- Develop responsive user interfaces using Angular
- Integrate AI/ML capabilities into existing .NET and Angular applications
- Deploy AI-driven applications to production environments
- Monitor application and model performance, reliability, accuracy, and usage
- Troubleshoot production issues and implement continuous improvements
- Collaborate with data scientists, software engineers, architects, product owners, and project stakeholders
- Document methodologies, technical designs, model assumptions, testing results, and deployment procedures
- Leverage approved generative AI tools to accelerate coding, code review, debugging, testing, and documentation
- Follow applicable security, privacy, quality, and governance standards for AI and software development
Skills
- 6–9 years of advanced experience developing applications using .NET and Angular
- Strong proficiency in C#, ASP.NET Core, RESTful APIs, and modern .NET development practices
- Experience with asynchronous programming, multithreading, and scalable API design in C#
- Strong experience building Angular applications, components, services, and integrations
- Experience designing and integrating machine learning or AI capabilities into business applications
- Working knowledge of software development lifecycle practices, version control, testing, and deployment
- Ability to collaborate effectively with technical and business stakeholders
- Strong analytical, problem-solving, communication, and documentation skills
- Candidates interested in applying for this opportunity must be geographically based in the United States and must be legally authorized to work in the United States without the need for employer sponsorship
- 3–5 years of experience using Python for data processing, machine learning, or AI solution development
- 3–5 years of experience in Generative AI Engineering, including LLM-based applications and prompt engineering
- Experience developing agentic AI applications using tools, APIs, orchestration frameworks, or function calling
- Experience with NLP, computer vision, predictive analytics, or recommender systems
- Familiarity with model evaluation, observability, monitoring, and performance optimization
- Experience with vector databases, embeddings, retrieval-augmented generation, and knowledge-based AI solutions
- Experience with cloud platforms and AI services such as Azure OpenAI, Azure AI, AWS, or Google Cloud
- Familiarity with CI/CD pipelines, containerization, microservices, and infrastructure automation
- Experience using GitHub Copilot, ChatGPT, Claude, or comparable approved AI tools for software engineering
- Knowledge of responsible AI, data protection, model risk management, and AI governance practices
Benefits
- Remote
Company Overview