Mid-Level AI Software Engineer Summary: Join our dynamic team at Showpad as a Mid-Level AI Software Engineer, where your expertise will play a crucial role in designing, developing, and deploying cutting-edge AI-driven applications. This position focuses on leveraging a cloud-native AWS architecture utilizing Node.js and .NET Core, with a key emphasis on implementing and operationalizing AI functionalities. Collaborate with diverse teams to create scalable services, incorporate AI models, and drive innovation in our product offerings. Responsibilities: Design, develop, and maintain robust backend services utilizing Node.js and .NET Core. Create and manage cloud-native applications on AWS (e.g., Lambda, ECS/EKS, S3, API Gateway). Integrate AI/ML models into production systems, ensuring seamless operation of APIs and data pipelines. Engage in model evaluation, benchmarking, and performance analysis. Contribute to the fine-tuning and optimization of AI models tailored for specific business needs. Collaborate closely with data scientists and AI engineers to productionize models effectively. Implement and oversee CI/CD pipelines and deployment workflows. Maintain high standards for code quality, testing, and observability. Troubleshoot, debug, and enhance system performance continuously. Participate in architectural discussions and drive continuous improvement initiatives. Qualifications: 3–6 years of professional software engineering experience, emphasizing AI integration. Proficient in Node.js (JavaScript/TypeScript) and .NET Core / C#. Hands-on experience with various AWS cloud services. Experience in building and consuming RESTful APIs and/or microservices. Familiar with containerization (Docker) and orchestration using Kubernetes or ECS. Solid grasp of software engineering principles, design patterns, and testing methodologies. Practical experience with AI/ML systems in production settings. Understanding of model evaluation techniques and fine-tuning methods. Experience with large language models (LLMs) or modern AI frameworks (e.g., OpenAI, Hugging Face, LangChain, Semantic Kernel) is highly desirable. Familiarity with vector databases, embeddings, or retrieval-augmented generation (RAG) architectures is a plus. Exceptional problem-solving and analytical skills. Able to work effectively in a collaborative, cross-functional team environment.
Mar 31, 2026