AI Software Engineer
Location
Canada
Posted
14 hours ago
Salary
$170K - $200K / year
Seniority
Senior
No structured requirement data.
Job Description
AI Software Engineer
Elite Talent Consulting
Title: AI Software Engineer Location: (Remote – United States, Canada) Full time Remote Job Description: Salary: $170K - $190K USD Role Overview Join a fast-growing company revolutionizing how science is communicated by enabling researchers to create professional scientific graphics quickly and easily. Often referred to as the Adobe or Canva for science, this company is on a mission to accelerate scientific discovery. With $17.04M in funding and a global presence, it is leveraging AI to further enhance its platform, ensuring scientists can visualize complex data with ease and precision. Responsibilities: Design and implement AI-powered solutions that enhance the scientific visualization platform. Collaborate with product and engineering teams to integrate AI into user-facing features and internal workflows. Develop scalable, AI-driven applications using modern JavaScript frameworks and Python. Optimize AI/ML models for performance, reliability, and scalability in production environments. Build APIs and implement AI/LLM-based solutions beyond basic coding assistants like Copilot or Cursor. Work across multiple codebases and technical domains without requiring extensive onboarding. Translate business requirements into technical solutions, ensuring seamless AI adoption in production workflows. Compensation: United States: ▪ $170K - $200K USD (Bay Area, Seattle, New York) ▪ $170K - $190K USD (Other US locations) Canada: ▪ $160K - $180K CAD Requirements: ✔ 7-12 years of full-stack software engineering experience, with expertise in JavaScript (modern frameworks) and Python. ✔ Proven experience integrating AI/ML models into production applications and AI-powered product development. ✔ Strong product engineering background, working closely with product teams on user-facing features. ✔ Preference for engineers who started in software engineering and later incorporated AI/ML into their work. ✔ Experience working on AI-native products, contributing to core functionalities. ✔ Familiarity with APIs for AI services (e.g., OpenAI) or experience implementing open-source models into production. ✔ Strong ability to explain technical concepts to non-technical stakeholders. ✔ Experience with cloud infrastructure (AWS preferred) for AI/ML-driven applications. Do Not Apply If You: Require visa sponsorship (H1B, TN, etc.). Have a history of frequent short tenures (job hopping). Have only worked in big corporations (Uber, Intel, etc.) without startup experience. Come from an IT consulting background (Infosys, Tata, Capgemini, Cognizant, Wipro, etc.). Graduated from coding bootcamps (Full Stack Academy, Hack Reactor, etc.). Have fake or misrepresented profiles.
Related Guides
Related Job Pages
More AI Engineer Jobs
Role Description The AI Marketing Engineer builds and operationalizes AI-powered systems, agents, and workflows that make marketing faster, smarter, and more scalable across the full marketing lifecycle—from lead qualification and marketing automation to web updates, MAPSS, and digital analytics/insights. This role sits inside Marketing (starting with Digital) and partners with Commercial Technology and IT to integrate tools and deploy production-ready agents. The AI Marketing Engineer combines marketing judgment (what’s worth automating and how it impacts customers) with engineering-minded execution (how to architect, connect, and operate systems end-to-end). In this role, you will have the opportunity to: - Build AI Agents & Workflows Across Marketing - AI Tool Ownership & Recommendations - Integration, Deployment & Reliability - Enablement & Change Management - Innovation of New Marketing Capabilities Qualifications - 5+ years in digital marketing, marketing operations, growth, analytics, or marketing technology roles - Demonstrated system-thinking and automation mindset - Hands-on experience building AI workflows/agents using LLMs for prompt design, structured outputs, evaluation/iteration - Working knowledge of APIs, webhooks, and integrations across common marketing systems (CRM, MAP, CMS, analytics) - Strong understanding of marketing funnels, customer journeys, and how marketing activity ties to measurable outcomes - Ability to translate ambiguous problems into deployable workflows; strong stakeholder management across Marketing, Commercial Tech, and IT Requirements - Experience with experimentation frameworks (A/B testing, journey optimization, performance diagnostics) - Familiarity with data pipelines/semantic layers, tagging/measurement governance, and dashboarding - Experience with prompt libraries, agent orchestration tools, retrieval (RAG), and content governance at scale - Comfort operating in regulated environments with privacy/security constraints Benefits - Comprehensive package of benefits including paid time off - Medical/dental/vision insurance - 401(k) to eligible employees - Remote work arrangement for eligible roles - Bonus/incentive pay eligibility
Lead Product Manager, Organic & AI Discovery
A Place for MomEnabling families to make the best senior living decisions for their loved ones
• Own the product strategy and roadmap for how APFM's owned properties perform across the traditional, AI-mediated, voice, and agentic search landscape • Translate SEO signals, algorithm shifts, and discovery changes into product decisions and roadmap prioritization; partner with specialist practitioners who own day-to-day execution • Define and evolve how A Place for Mom shows up across the full AI-mediated discovery landscape, including AI search citations, conversational query coverage, structured data for AI grounding, MCP integrations, voice interfaces, and agentic endpoints • Monitor and interpret shifts in AI platform behavior, search landscape changes, and evolving distribution surfaces, and translate them into internal product guidance, guardrails, and prioritization • Evolve existing AI discovery measurement framework and tooling as the ecosystem develops and new channels come online that require new measurement approaches • Build acquisition loops into the product surface: Sharing, comparison tools, decision aids, community-driven content surfaces • Partner with Product peers to embed PLG mechanics in core flows that compound organic acquisition without paid spend • Define metrics, baselines, and targets for organic and AI discovery; size opportunities, set hypotheses, and lead learning agendas • Translate ambiguous, evolving discovery signals into actionable product bets and clear investment recommendations • Embed authority, expertise, and trust signals into product surfaces and content systems • Ensure the signals AI systems use to evaluate credibility, including review integrity, content quality, and decision support depth, are reflected accurately in what we build • Develop and maintain a point of view on AI disintermediation risk and ensure the product roadmap accounts for it
AI Software Engineer
GuidehouseGuidehouse, a "next-generation consultancy" and a portfolio company of Veritas Capital, provides management, risk consulting, and technology services to help cl
Role Description Guidehouse Technology is seeking a motivated AI Software Engineer to join our growing team supporting federal clients. This role is ideal for an early- to mid-career technologist who is passionate about building secure, scalable, user-centric AI-enabled solutions that address complex government mission challenges. - Contribute to the design, development, testing, and deployment of AI-enabled full-stack web applications deployed on AWS. - Develop and maintain application components spanning frontend interfaces, backend services, APIs, workflow orchestration, and relational database layers. - Build and enhance accessible, user-friendly web interfaces using ReactJS and related frontend technologies, supporting Section 508 and usability standards. - Develop backend services using Java or Python, including RESTful APIs, business logic, integrations, unit tests, and support for microservices-based architectures. - Support the design and maintenance of RDBMS-based data models and SQL queries using technologies such as PostgreSQL, MySQL, or Amazon Aurora. - Implement workflow and process automation capabilities to support business and mission operations. - Develop data visualization and analytics features, including dashboards, charts, reports, and interactive UI components that support decision-making. - Support implementation of AI-enabled features such as intelligent search, chatbots, document processing, summarization, semantic search, or agent-assisted workflows. - Use Generative AI–assisted development tools, such as GitHub Copilot, Cursor, or Claude Code, for code generation, debugging, testing, refactoring, and documentation while following code quality and security practices. - Participate in a SAFe (Scaled Agile Framework) or Agile delivery environment, contributing to sprint planning, backlog refinement, demos, retrospectives, and cross-team coordination. - Support DevSecOps practices by using application security tools and processes, including SAST, DAST, SCA, dependency scanning, container scanning, and vulnerability remediation. - Contribute to CI/CD pipeline activities, including automated testing, security scanning, deployment automation, and compliance checks. - Participate in code reviews, technical design discussions, troubleshooting, documentation, and peer collaboration to improve software quality and maintainability. - Collaborate with cross-functional teams to prototype, iterate, and deliver scalable, secure, and maintainable solutions aligned to mission requirements. Qualifications - Must be able to OBTAIN and MAINTAIN a Federal or DoD "PUBLIC TRUST"; candidates must obtain approved adjudication of their PUBLIC TRUST prior to onboarding with Guidehouse. Candidates with an ACTIVE PUBLIC TRUST or SUITABILITY are preferred. - Bachelor’s degree in Computer Science, Engineering, Data Science, Information Systems, or a related technical field, OR Additional FOUR (4) years experience in lieu of Degree. - Minimum of TWO (2) years of professional software engineering experience, or a combination of professional experience, internships, academic projects, bootcamp experience, or equivalent hands-on development experience. - Working proficiency in Java or Python for backend development, including object-oriented programming, debugging, automated testing, and API development. - Hands-on experience with ReactJS, JavaScript, HTML, and CSS for modern frontend application development. - Experience or strong familiarity with building and deploying applications in cloud environments, preferably AWS. - Experience with RESTful APIs, version control using Git, collaborative development workflows, and basic microservices or distributed application concepts. - Experience with relational databases and SQL, such as PostgreSQL, MySQL, or Amazon Aurora. - Familiarity with accessibility principles and web interface development aligned with Section 508 and usability standards. - Interest in and practical exposure to AI-enabled software capabilities such as intelligent search, chatbots, document processing, analytics, summarization, or workflow automation. - Hands-on experience using or willingness to use Generative AI–assisted coding tools to support development, testing, refactoring, and documentation. - Basic understanding of secure coding, automated testing, CI/CD, DevSecOps, and application security concepts. - Ability to work effectively in an Agile or SAFe team environment and contribute to sprint-based delivery activities. - Strong analytical, problem-solving, communication, and collaboration skills, with the ability to work independently on assigned tasks and seek guidance when needed. Requirements - Experience developing AI/ML-enabled applications, such as Retrieval-Augmented Generation (RAG), chatbots, semantic search, summarization, document processing, or agentic workflows. - Familiarity with AI frameworks or libraries such as LangChain, Haystack, Semantic Kernel, OpenAI-compatible APIs, or similar tools. - Experience with AWS services such as Lambda, ECS/Fargate, API Gateway, Step Functions, S3, Glue, CloudWatch, IAM, or Amazon Bedrock. - Exposure to modern data architectures, including data lakes, lakehouse patterns, federated query engines, or analytics platforms. - Experience with data visualization tools and libraries, such as D3.js, Plotly, Tableau, Amazon QuickSight, or similar. - Familiarity with Infrastructure as Code tools such as Terraform, AWS CDK, or CloudFormation. - Awareness of federal security and compliance standards, including FISMA, FedRAMP, NIST 800-53, or secure software development practices. - Exposure to application security and DevSecOps tools, including SAST, DAST, software composition analysis, dependency scanning, or container scanning. - SAFe, Agile, AWS, security, or AI-related training or certifications. - Demonstrated curiosity, adaptability, and commitment to continuous learning in AI-enabled, cloud-native software development. Benefits - Medical, Rx, Dental & Vision Insurance - Personal and Family Sick Time & Company Paid Holidays - Parental Leave - 401(k) Retirement Plan - Group Term Life and Travel Assistance - Voluntary Life and AD&D Insurance - Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts - Transit and Parking Commuter Benefits - Short-Term & Long-Term Disability - Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities - Employee Referral Program - Corporate Sponsored Events & Community Outreach - Care.com annual membership - Employee Assistance Program - Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.) - Position may be eligible for a discretionary variable incentive bonus
Applied AI Engineer – Finance Super App
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• Build AI-powered workflows, assistants, agents and automation systems. • Apply AI across customer support, CRM, onboarding, claims, renewals, payments, operations and internal tools. • Work with product and engineering teams to turn manual processes into scalable AI-native systems. • Build integrations with LLMs, internal data, APIs, documents, knowledge bases and business systems. • Design evaluation, monitoring and fallback flows so AI outputs are useful, safe and reliable. • Prototype quickly, test with users or operators, then productionize what works.



