Software Engineer, AI/ML
Jobgether
Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
11,720 open software roles across 741 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (181).
- Software Development Engineer, AWS SecurityAmazon Development Centre (London) Limited
- Senior Staff Software Engineer - Data Platform - Kubernetes - Distributed Systems - FederalServiceNow
- Staff Software Engineer, Web Application ServicesMozilla
- Android Software EngineerBjak
- Data / Software Engineer (All Genders)Stark
What software roles keep asking for: AWS (24%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.
Software Engineer jobs in Canada · Remote Software Engineer jobs · Databricks jobs · RAG jobs · Spark jobs
Jobgether has 3,942 open roles listed here.
- AI Researcher — Distillation
- AI Researcher — Distillation
- Art Director
- Applied ML Engineer
- AI Science Writer, Nebius Academy (Contract)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with Databricks? Tell me one thing you learned the hard way.
- Walk me through a model you built, from the data to how it was used.
- How did you know your model was actually good, and not just good on your test set?
- Tell me about a time the data was messy or wrong. What did you do?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Software Engineer, AI/ML at Jobgether interview free →Accountabilities:: Act as the AI/ML subject matter expert within the team, staying current with emerging technologies, trends, and opportunities and applying relevant best practices to solutions. Help document and evolve the AI strategy, ensuring alignment with product roadmaps and broader business objectives. Contribute to project discovery and planning by defining scope, milestones, technical approaches, and solution architecture. Design and implement AI/ML solutions alongside the development team, including writing production code, configuring external components, and prototyping emerging technologies. Develop clean, maintainable code, comprehensive unit tests, integration tests, and relevant technical documentation. Design and implement advanced AI capabilities such as semantic matching, retrieval-augmented generation, document parsing, and agentic workflows. Contribute to AI model evaluation, results testing, iterative refinement, and Human-in-the-loop workflows. Participate in code reviews, pair programming, collaborative problem solving, and technical architecture discussions. Support the team by understanding the functionality being developed, helping manage priorities and deadlines, and contributing to the completion of project backlogs. Participate in product and technology meetings, contributing to technical processes, architecture decisions, and broader technology strategy. Participate in client meetings when required and help translate customer needs into scalable technical solutions. Mentor team members and collaborate on technical architecture and solution design. Requirements: 5+ years of experience in software architecture, full-stack development, AI engineering, or a closely related discipline. Proven ability to design and document end-to-end software architectures for complex projects. At least 2 years of experience implementing advanced AI solutions, including semantic matching, RAG systems, and document parsing for structured content. Experience designing and deploying agentic systems using frameworks such as LangGraph, CrewAI, or the OpenAI Agents SDK. Working knowledge of AI-assisted coding platforms such as Claude Code and Codex. Knowledge of Model Context Protocol (MCP), related tooling systems, model ensemble methods, and fine-tuning techniques. Experience with knowledge graph databases such as Neo4j or comparable technologies. Working knowledge of Apache ecosystem technologies such as Databricks, Spark, and Iceberg or related data workflows. Experience implementing Human-in-the-loop integrations within AI workflows. Experience building evaluation frameworks, testing model results, and applying iterative refinement techniques. Strong software engineering practices, including clean and modular coding, reusable internal libraries, testing, and documentation. Ability to understand and take ownership of all authored code, including code generated or co-authored using AI tools. Experience writing comprehensive unit and integration tests and accompanying technical documentation. Strong technical writing skills, with the ability to create clear documentation that supports developer onboarding and project contribution. Strong collaboration and communication skills, with a demonstrated ability to own development components and deliver against strict deadlines. Experience mentoring colleagues and collaboratively developing technical architectures. Benefits: Fully remote work environment within Canada. Salary range of $125,000–$145,000 per year. Flexible time-away policy covering PTO, personal days, and sick days. Competitive health and medical benefits. RRSP/TFSA/401(k) employee contribution program. Life and disability coverage. Employee Assistance Program. FHIR study program and Skillsoft learning opportunities. Employee community and engagement activities. Inclusive workplace focused on respect, belonging, diversity, equity, and inclusion. Accommodations available during the interview process and while working.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- .Net Software DeveloperJobgether
- Account DirectorJobgether
- Account Director, Renewals & GrowthJobgether
- Advisor, BMO SmartFolio WFHJobgether
- Agentic AI DeveloperJobgether
- AI Graphic Designer + Video EditorJobgether
- AI/ML Data ScientistJobgether
- Analista de Automação e IA com N8NJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-09-21. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.