FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, AI
Softchoice. Design, build, test, deploy, and support production-ready AI applications and defined technical workstreams .
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerJavaJavaScriptKubernetesNext.jsPythonReactTypeScriptGo
About the role
Key responsibilities & impact- Design, build, test, deploy, and support production-ready AI applications and defined technical workstreams
- Translate customer and business requirements into component designs, implementation plans, estimates, acceptance criteria, and technical trade-offs
- Develop AI solutions using LLMs, RAG, semantic search, document/data processing, and agentic workflows
- Build secure backend services, APIs, integrations, and cloud-native components connecting AI applications with enterprise systems and data sources
- Design and optimize ingestion, chunking, embeddings, retrieval, prompting, grounding, tool use, memory, and workflow orchestration
- Evaluate models, platforms, and solution approaches based on quality, latency, cost, scalability, security, privacy, and operational requirements
- Productionize AI solutions through automated testing, resiliency, observability, performance optimization, evaluation, monitoring, and responsible AI controls
- Contribute to CI/CD, infrastructure-as-code, containerized/serverless deployments, and MLOps/LLMOps practices
- Participate in architecture, design, and code reviews; create reusable components; improve engineering standards; and produce technical documentation and runbooks
- Collaborate with customers, architects, engineers, data teams, and business stakeholders through discovery, technical design, demonstrations, estimates, and knowledge transfer
- Help organizations turn ambition into real-world outcomes through secure cloud, AI, software, and digital workplace solutions
Requirements
What you’ll need- Typically 4–6 years of software engineering experience, including at least 2 years developing AI, machine learning, or generative AI solutions
- Proven experience delivering production-grade applications or AI capabilities beyond proof-of-concept
- Strong Python development skills and experience with at least one additional language such as TypeScript/JavaScript, Java, C#, or Go
- Experience building backend services, APIs, integrations, databases, authentication/authorization, and asynchronous or event-driven applications
- Hands-on experience with Azure, AWS, or Google Cloud and modern AI platforms such as Azure AI Foundry, Amazon Bedrock, Vertex AI, OpenAI, Anthropic, or open-source models
- Practical experience with LLM applications, RAG, embeddings, vector search, prompt engineering, AI agents/tool integration, evaluation, and structured or unstructured data pipelines
- Experience developing modern web applications using frameworks such as React or Next.js
- Solid understanding of software architecture, secure development, responsible AI, and component-level technical design
- Experience using AI-assisted engineering tools such as GitHub Copilot, Cursor, or Claude Code
- Strong communication, estimation, Agile delivery, and customer-facing collaboration skills
- Experience with Docker, Kubernetes, serverless architectures, messaging, caching, workflow orchestration, and distributed systems
- Experience with Git, automated testing, CI/CD, infrastructure-as-code, production observability, and MLOps/LLMOps
- Exposure to traditional machine learning, model fine-tuning or adaptation, data science workflows, or scalable AI inference
- Microsoft Azure, AWS, Google Cloud, or AI-related certifications are nice to have
- Successful criminal record check, education verification, and reference checks
Benefits
Comp & perks- Medical and Dental Care
- Employee & Family Assistance Program
- RRSP/DPSP Retirement Savings Plan with Company Matching
- Life and Disability Insurance
- Vacation and Sick Leave
- Holidays
- Parental Leave
- Volunteer Days
- Bereavement Leave
- Employee Discount Program
- Collaborative environment
- Flexible workdays
- Competitive perks starting on day one
- Remote onboarding
- Interview and employment accommodation