The AI Software Consulting Engineer designs, develops, integrates, and deploys artificial intelligence and machine learning solutions for clients. This client-facing, billable role delivers high-quality work and ensures solutions are implemented as designed to the client’s satisfaction and approval. The engineer develops an understanding of client requirements, data and application environments, and operational constraints to deliver secure, supportable AI applications and MLOps capabilities. The role includes developing AI applications and model-serving workflows, APIs, retrieval-augmented generation solutions, and integrations with enterprise systems and data sources. It may also involve implementing NVIDIA NIM, NVIDIA Blueprints, containerized AI services, and related software components according to customer requirements. The engineer manages project time and expenses, contributes to project planning and estimates, troubleshoots technical issues, and creates project documentation and client handoff materials.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level