Location: Global - Remote; United States
About Turing
Turing’s mission is to accelerate superintelligence to drive real economic progress. Headquartered in San Francisco, Turing works with frontier AI labs to generate high-quality datasets, reinforcement learning environments, and frontier research benchmarks that improve model capabilities in software engineering, enterprise knowledge work, and advanced STEM reasoning. In software engineering, Turing is the largest and longest-running data provider in the category. Turing also works with Fortune 500 enterprises across financial services, life sciences, healthcare, retail, automotive, and CPG to build and deploy end-to-end agentic AI systems inside mission-critical workflows. By operating on both sides, Turing closes the loop between frontier research and enterprise deployment, turning real-world deployment signals into better data, evaluations, and more capable models. Learn more at
www.turing.com
.
Software Engineer
We build the infrastructure that frontier AI labs use to evaluate coding agents and language models: benchmark datasets, agent evaluation runs at scale, and automated task quality checks. You would own features across the stack, from the data model and background jobs to the screens our users work in every day.
This is a role for an experienced engineer who works independently, makes sound tradeoffs, and turns a loosely defined request into something shipped, tested, and safe to leave alone.
What you will do
Design and ship features end to end: data model, API, background workers, and the UI when the change needs it.
Build and improve how agents and models are evaluated: running trials in sandboxed environments, scoring results, and turning thousands of runs into results people can trust.
Improve how benchmark tasks are quality-checked: verifiers, rubric-based and LLM-as-a-judge grading, and deciding whether a task is clear, solvable, and fair to score.
Integrate new models, agents, and benchmarks in a way that generalizes, without a special case for each one.
Keep the system fast and reliable as usage grows: efficient queries, safe migrations, and concurrency that holds up under load.
Review teammates’ pull requests against our engineering guidelines and help keep the codebase consistent.
What you bring
5+ years building and operating production backend systems, with ownership of at least one service from design through on-call.
Bachelor’s degree or higher in Software Engineering, Computer Science, or a related field.
Strong Python and experience with Django (or a similar framework), PostgreSQL, and a task queue such as Celery. What matters most is having run a real system, not knowing a particular framework.
Hands-on experience in LLM evaluation, beyond calling a model API. You understand how a benchmark task is built, how an agent trial is scored, and how results are aggregated and compared. Experience with Harbor, Terminal-Bench, SWE-bench, Inspect, or a similar harness is a strong plus.
Judgment about task quality. You can spot ambiguous instructions, weak or gameable verifiers, leaked answers, and checks that pass for the wrong reason.
Good tradeoffs. You reach for the smallest design that solves the problem, extend what already exists before adding something new, and can explain what you chose not to build.
Ownership. You take a fuzzy request, find the relevant code, ask questions only when the answer changes the design, and finish the job, including migrations, tests, and edge cases users will hit.
Quick adoption of team conventions. You read the written guidelines and your first pull requests already match them in naming, structure, tests, and error handling.
Comfort with a TypeScript and React frontend when a change is visible there. You don’t need to be a frontend specialist.
Clear writing. Your pull request descriptions and design notes explain why, not just what.
Nice to have
Experience running agents in sandboxed or containerized environments (Docker, Kubernetes, or cloud sandboxes such as Modal or Daytona).
Experience with LLM-as-a-judge or rubric-based grading, and with reducing judge bias and noise.
Familiarity with coding agents such as Claude Code, Codex, or OpenHands, and with MCP.
Experience with distributed job scheduling, concurrency limits, or database locking at scale.
Contributions to open-source evaluation or infrastructure projects.
How we work
Written engineering guidelines, applied consistently, with the same review bar for everyone.
Business logic lives in services. Hot paths stay cheap. Lint and tests pass before a pull request is ready.
The same vocabulary in the code, the API, and the UI.
We prefer deleting code to adding it, and simple designs to clever ones.
A strong first month looks like several changes merged with light review, and one area of the system you can change confidently without a guide.
Compensation:
$xxx,000 - $xxx,000 Base Salary + Equity
Values
We are client first:
We put our clients at the center of everything we do, because their success is the ultimate measure of our value.
We work at Start-Up Speed:
We move fast, stay agile and favor action because momentum is the foundation of perfection
We are AI forward:
We help our clients build the future of Al and implement it in our own roles and workflow to amplify productivity.
Advantages of joining Turing
Work at the frontier of AI
, helping the world’s leading AI labs improve their most advanced models by building expert datasets, RL environments, and first-of-a-kind benchmarks.
Contribute to leading-edge AI research
and showcase your work at top conferences such as ICLR, ICML, and NeurIPS.
Bring frontier AI innovation to the enterprise
, applying lessons learned from leading AI labs to solve real-world business challenges.
Collaborate with and learn from exceptional colleagues
with deep AI experience from Google, Meta, Amazon, and other leading technology companies.
Move at the pace of AI innovation
, with the speed, ownership, and impact of a startup.
Turing is proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, or any other legally protected characteristics. At Turing we are dedicated to building a diverse, inclusive and authentic workplace and celebrate authenticity, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
For applicants from the European Union, please review
Turing's GDPR notice here
.
Global - Remote; United States; For applicants from the European Union, please review
Take early People products to production and grow them into a suite of experiences, across standalone products, plugins, and everyday tools, that move from answers and insights to personalized guidance, proactive support, and approved actions.
Location: Mexico; Brazil; Costa Rica; Argentina; Colombia; Bolivia, Plurinational State of
The Product Engineer will design, develop, and improve customer-facing features for a fast-growing digital marketplace. This role combines full-stack software development, product ownership, and problem-solving to deliver scalable solutions that enhance the user experience.
The ideal candidate is a hands-on engineer who enjoys building products from concept to production, working independently, and using modern AI technologies to accelerate development. This position requires strong backend expertise in Python and Django, solid frontend development skills, and the ability to make practical technical decisions in a fast-paced startup environment.
Responsibilities
Design, build, and launch new product features from concept to production.
Develop and maintain backend applications using Python, Django, and PostgreSQL.
Build and improve responsive, user-friendly interfaces using JavaScript, HTML, CSS, and modern frontend technologies.
Take ownership of the full development lifecycle, including architecture, implementation, testing, deployment, and maintenance.
Integrate AI models, APIs, and automation tools into existing and new product features.
Identify and resolve performance bottlenecks, optimize database queries, and improve application scalability.
Maintain and improve existing systems by troubleshooting issues, refactoring code, and implementing technical improvements.
Collaborate with product stakeholders to translate business requirements into functional, customer-facing solutions.
Leverage AI-assisted development tools to improve coding efficiency while maintaining code quality.
Work independently, prioritize effectively, and deliver high-quality solutions in a distributed startup environment.
Requirements
3–6 years of professional experience in full-stack software development, preferably building SaaS platforms or customer-facing web applications.
Strong hands-on experience with Python, Django, and PostgreSQL in production environments.
Solid frontend development skills using JavaScript, HTML, CSS, and modern frameworks such as React.
Demonstrated experience building and shipping complete product features independently.
Experience developing and integrating REST APIs and third-party services.
Practical experience integrating large language models (LLMs) or AI-powered functionality into applications.
Strong understanding of database optimization, application performance, and scalable backend architecture.
Experience using AI-assisted coding tools such as Claude Code, Cursor, or similar technologies.
Previous experience working in startups, scale-ups, or small product-focused engineering teams.
Strong problem-solving skills, technical ownership, and ability to work with minimal supervision.
Advanced English communication skills (C1 or equivalent).
Preferred
Experience with React, Next.js, and TypeScript.
Familiarity with OpenAI APIs, RAG, AI agents, and AI workflow automation.
Experience with Redis, WebSockets, asynchronous processing, or real-time applications.
Knowledge of AWS, Docker, CI/CD pipelines, and cloud infrastructure.
Experience building or scaling SaaS products, marketplaces, or high-traffic platforms.
Familiarity with payment integrations, third-party APIs, and workflow automation.
Experience working with Figma or collaborating directly with product designers.
Experience improving legacy systems, refactoring codebases, and optimizing database performance.
Benefits
Salary:
$4,000 to $4,500 USD per month
Performance Bonus — annual cash bonus tied to company growth (13th-month pay).
PTO: 2 weeks
Setup: Fully Remote
Задачи:
— Разработка страниц и UI-компонентов на Next.js с использованием React и TypeScript
— Работа с базой данных и API на Supabase, включая PostgreSQL, RLS и Edge Functions
— Доработка функционала и исправление багов в продуктах компании
— Участие в код-ревью и тестировании
— Использование AI-инструментов разработки, таких как Claude Code и аналоги
Требования:
— Базовые знания JavaScript/TypeScript и React
— Понимание HTML/CSS и адаптивной вёрстки
— Базовое знание SQL
— Умение работать с Git
— Готовность уделять от 20 часов в неделю
— Приветствуются пет-проекты на GitHub и опыт с Next.js или Supabase
Условия:
— Стажировка длительностью 3 месяца с возможностью последующего трудоустройства в штат
— Наставник — CTO компании, ревью каждой задачи
— Удалённый формат работы и гибкий график
— Работа над реальными продуктами в продакшене, а не учебными задачами
— Опыт работы в IT-компании — участнике Astana Hub
Проектирование, разработка и сопровождение frontend-приложений и fullstack-сервисов. Проработка бизнес-требований, функциональных сценариев и архитектуры решений.
Задачи:
— разрабатывать компоненты веб-приложений на React/TypeScript
— интегрировать клиентскую часть с backend-сервисами по REST API
— проектировать архитектурные решения и оценивать задачи командой
— проводить code review
— создавать удобные интерфейсы, самостоятельно принимая UX-решения.
Требования:
— опыт коммерческой разработки frontend-приложений от 3 лет
— владение JavaScript/TypeScript (ES6+) и понимание современных стандартов языка
— опыт работы с библиотекой React.js и с экосистемой React (компоненты, хуки)
— опыт работы со стейт-менеджментом (Redux Toolkit и аналогичные решения)
— опыт работы с системами контроля версий (Git/GitFlow)
— опыт проектирования сервисов и самостоятельной проработки реализаций.
Будет плюсом:
— знание инструментов AI для анализа, генерации и автоматизации кода
— опыт написания end-to-end тестов
— опыт работы с дизайн-системами
— опыт настройки CI/CD-процессов для фронтенд-проектов
— опыт работы в командах с применением Agile.
Условия:
— офис рядом с м. Кожуховская
— график 3/3 (дневные и ночные смены)
— ежегодный пересмотр зарплаты и годовая премия
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— расширенный ДМС, льготное страхование для семьи
— гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
— подписка Прайм с возможностью совместного использования на трёх близких
— вознаграждение за рекомендацию друзей в команду Сбера.
Location: Montreal
DRW
is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
We are looking for a passionate
Software Developer
to join our team. You will develop critical software that our traders, researchers and engineering teams use to implement and analyze our algorithmic trading strategies. As a member of our team, you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment to succeed.
How you will make an impact:
Building scalable and performant software using software engineering best practices
Analyzing requirements from traders and analysts for algorithmic trading
Facilitating discussions on code implementation, testing, software architecture best practices
Driving projects and leading new initiatives
Actively engaging with others on the development team to resolve challenging design and coding issues
What DRW Montreal has to offer you:
Mentorship with experienced software developers, database administrators, and technical project managers
Continuous learning through paid postgraduate degrees, Dev Lightning talks, online learning support and 1 on 1 language tutoring with Berlitz
40 hours of paid volunteer work at the organization of your choice
Bi-weekly social activities, monthly wellness plan, on-site weekly massages, and games room
Enjoy daily catered meals (breakfast and lunch) with unlimited snacks and beverages
Competitive salary, matching RRSP, paid company phone, laptop, and work from home set-up
What you bring to the team:
A Bachelor’s or a Master’s degree in Computer Science, Software Engineering or equivalent
3 to 7 years of experience building software systems
Strong understanding of software engineering principles and best practices
Self-directed, proactive and able to drive work forward independently.
Good knowledge and experience in at least 1 of the following: JavaScript/TypeScript, NodeJs, React, Ruby and Python. Experience in more than one is an asset.
Strong verbal and written communication skills
Dedicated team player and a passionate problem solver with strong interpersonal skills
Experience with any of these technologies is an asset: Redis, RabbitMQ, GraphQL, MongoDB, Docker, WebSocket, AMQP, TCP, HTTP
Experience with relational databases is an asset (PostgreSQL, MySQL, MS SQL Server, Oracle)
Find out more about all of our perks & benefits at https://drw.com/work-at-drw/montreal-benefits.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at
https://drw.com/privacy-notice
.
California residents, please review the California Privacy Notice for information about certain legal rights at
https://drw.com/california-privacy-notice
.
#LI-KS1
Location: Mississauga, Ontario
Workplace: hybrid
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.
With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.
At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
**Travel to Office expectations**
For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.
For Hybrid Roles: If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.
Job Summary
PointClickCare is searching for a Principal Application Engineer who will lead application development by writing and rigorously defending production-grade application code and configurations on a regular basis, while also encouraging and optimizing the daily execution of technical excellence across the ESA teams. This role requires mastery in all areas of application development from design to implementation, to monitoring best practices while mentoring and coaching other team members and delivering both business and technical objectives through ambiguity, uncertainty and complex situations. The Principal Application Engineer will support strategic transformational projects, complex enhancements and lead root cause analysis for high-complexity incidents, ensuring long-term fixes and system resilience improvements. They will also oversee vendor engagements where necessary to ensure that they deliver quality technical solutions following the best industry-leading engineering practices.
To succeed as a Principal Application Engineer at PointClickCare, you need to be highly creative, accountable, collaborative and passionate. You are the Subject Matter Expert (SME) for core applications like Salesforce, NetSuite, Billing Platform., etc. meaning you have mastered the skills well enough to teach them. You are enthusiastic about jumping in to help achieve the team’s top priorities, no self-promoting politicians allowed. You’re not afraid to dive into uncharted technical territory and get your own hands dirty while supporting and driving delivery of complex features through a dedicated team. You’re also eager to learn and teach knowledge that drives the team forward and are excited to be part of a movement that is positively impacting the lives of seniors and their caregivers all over North America.
What your day-to-day will look like:
Be the go-to Subject Matter Expert (SME) and internal expert for relevant applications (Salesforce, NetSuite, Billing Platform, etc.) for senior leadership, vendors, business partners and internal team members while staying ahead of emerging trends and advising on best practices
Identify, prioritize and execute high complexity tasks in the application development life cycle with quality and speed
Collaborate with business stakeholders to understand strategic objectives and translate them into scalable technical solutions while driving simplified solution architecture
Develop complex tools and applications by producing clean, efficient code in the relevant application (Salesforce, NetSuite, Billing Platform, etc.) and languages (Apex, JavaScript,
SuiteScript
, Python, etc.) and
connected or integrated apps like Kantata, Conga, Gainsight, Qualtrics, Gong, TaskRay, Adobe, Quip, etc.
Build test automation regression suites and coach the broader team on how to set up test automations in Copado
Embed and Build AI workflows and agents to realize business value delivered faster
Coach and hold vendors accountable to our best practices and milestone deliverables
Automate high complexity tasks through appropriate tools and scripting and provide guidance on test automations
Analyze and debug systems and perform validation and verification testing in a test-driven manner
Be a coach/mentor for all engineers, including performing peer reviews, leading technical knowledge sharing sessions, establishing engineering best practices, approving pull requests and improving the overall quality of the technical solution
Take ownership of enterprise-wide initiatives to modernize application architectures, improve system integrations, and reduce technical debt.
Partner with cross-functional teams to drive standardization of development frameworks, automation tools, and DevOps best practices across the organization
Exercise independent judgement in methods, techniques and evaluation criteria for obtaining results and solving complex problems
Champion the adoption of AI and automation tools, leading experimentation and integration of AI agents to optimize development and operational workflows
Be the back-up for your manager when necessary to oversee the team’s successful delivery
Perform other tasks and duties as assigned
Qualifications we are looking for:
Bonus points for:
Solid experience working on a SaaS product
Deep experience with Salesforce Lightning Design System (SLDS) or other UI frameworks like React, Vue.js, or Angular
Deep experience with AWS, Azure, or other cloud platforms.
Deep experience with Service-Oriented Architecture (SOA) and SaaS product development
Working experience of SAML, OAuth, and OpenID Connect for authentication and authorization
Working experience of SQL
Working experience with on-call responsibilities for production-grade systems.
Solid understanding how to solve the dysfunctions of a team (trust, conflict, commitment, accountability and team results)
#LI-AJ1
#LI-Hybrid
PointClickCare Benefits & Perks:
Benefits starting from Day 1!
Retirement Plan Matching
Flexible Paid Time Off
Wellness Support Programs and Resources
Parental & Caregiver Leaves
Fertility & Adoption Support
Continuous Development Support Program
Employee Assistance Program
Allyship and Inclusion Communities
Employee Recognition … and more!
It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact recruitment@pointclickcare.com should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.
When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: recruitment@pointclickcare.com
PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.
At PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $135,300-169,100+ bonus + equity + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CANADA locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process
Location: Remote - US
Workplace: remote
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.
With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.
At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
**Travel to Office expectations**
For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.
For Hybrid Roles: If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.
Job Summary
PointClickCare is searching for a Principal Application Engineer who will lead application development by writing and rigorously defending production-grade application code and configurations on a regular basis, while also encouraging and optimizing the daily execution of technical excellence across the ESA teams. This role requires mastery in all areas of application development from design to implementation, to monitoring best practices while mentoring and coaching other team members and delivering both business and technical objectives through ambiguity, uncertainty and complex situations. The Principal Application Engineer will support strategic transformational projects, complex enhancements and lead root cause analysis for high-complexity incidents, ensuring long-term fixes and system resilience improvements. They will also oversee vendor engagements where necessary to ensure that they deliver quality technical solutions following the best industry-leading engineering practices.
To succeed as a Principal Application Engineer at PointClickCare, you need to be highly creative, accountable, collaborative and passionate. You are the Subject Matter Expert (SME) for core applications like Salesforce, NetSuite, Billing Platform., etc. meaning you have mastered the skills well enough to teach them. You are enthusiastic about jumping in to help achieve the team’s top priorities, no self-promoting politicians allowed. You’re not afraid to dive into uncharted technical territory and get your own hands dirty while supporting and driving delivery of complex features through a dedicated team. You’re also eager to learn and teach knowledge that drives the team forward and are excited to be part of a movement that is positively impacting the lives of seniors and their caregivers all over North America.
What your day-to-day will look like:
Be the go-to Subject Matter Expert (SME) and internal expert for relevant applications (Salesforce, NetSuite, Billing Platform, etc.) for senior leadership, vendors, business partners and internal team members while staying ahead of emerging trends and advising on best practices
Identify, prioritize and execute high complexity tasks in the application development life cycle with quality and speed
Collaborate with business stakeholders to understand strategic objectives and translate them into scalable technical solutions while driving simplified solution architecture
Develop complex tools and applications by producing clean, efficient code in the relevant application (Salesforce, NetSuite, Billing Platform, etc.) and languages (Apex, JavaScript,
SuiteScript
, Python, etc.) and
connected or integrated apps like Kantata, Conga, Gainsight, Qualtrics, Gong, TaskRay, Adobe, Quip, etc.
Build test automation regression suites and coach the broader team on how to set up test automations in Copado
Embed and Build AI workflows and agents to realize business value delivered faster
Coach and hold vendors accountable to our best practices and milestone deliverables
Automate high complexity tasks through appropriate tools and scripting and provide guidance on test automations
Analyze and debug systems and perform validation and verification testing in a test-driven manner
Be a coach/mentor for all engineers, including performing peer reviews, leading technical knowledge sharing sessions, establishing engineering best practices, approving pull requests and improving the overall quality of the technical solution
Take ownership of enterprise-wide initiatives to modernize application architectures, improve system integrations, and reduce technical debt.
Partner with cross-functional teams to drive standardization of development frameworks, automation tools, and DevOps best practices across the organization
Exercise independent judgement in methods, techniques and evaluation criteria for obtaining results and solving complex problems
Champion the adoption of AI and automation tools, leading experimentation and integration of AI agents to optimize development and operational workflows
Be the back-up for your manager when necessary to oversee the team’s successful delivery
Perform other tasks and duties as assigned
Qualifications we are looking for:
Bonus points for:
Solid experience working on a SaaS product
Deep experience with Salesforce Lightning Design System (SLDS) or other UI frameworks like React, Vue.js, or Angular
Deep experience with AWS, Azure, or other cloud platforms.
Deep experience with Service-Oriented Architecture (SOA) and SaaS product development
Working experience of SAML, OAuth, and OpenID Connect for authentication and authorization
Working experience of SQL
Working experience with on-call responsibilities for production-grade systems.
Solid understanding how to solve the dysfunctions of a team (trust, conflict, commitment, accountability and team results)
#LI-AJ1
#LI-Remote
PointClickCare Benefits & Perks:
Benefits starting from Day 1!
Retirement Plan Matching
Flexible Paid Time Off
Wellness Support Programs and Resources
Parental & Caregiver Leaves
Fertility & Adoption Support
Continuous Development Support Program
Employee Assistance Program
Allyship and Inclusion Communities
Employee Recognition … and more!
It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact recruitment@pointclickcare.com should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.
When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: recruitment@pointclickcare.com
PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.
At PointClickCare, base salary is one of the many components that make up our total rewards package. The USD base salary range for this position is $179,300-224,100+ bonus + equity + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all US locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process
Location: Remote US
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
About the Brand and Communications Team
Brand & Communications shapes how the world understands Affirm and how Affirm shows up in it. We meet people where perception forms: in culture, in the press, across our owned and paid channels, and inside the company. We aim to make our work compound over time, moving at the speed of culture while holding a high bar for craft and clarity. Our job across comms, brand, creative, and social is to make Affirm a brand people trust and are proud to choose.
About the Role
Affirm's model only works when consumers succeed. No late fees. The full cost, known before you commit. A balance that ends.
Many people don't know that. Pay-over-time products are treated as interchangeable, and the revolving credit card is treated as the responsible default. We want to change this dynamic and evolve thinking and beliefs around what consumer-friendly credit can and should be as it modernizes.
The timing is the opportunity. Credit is being rewritten right now, in regulation, in coverage, and in how people talk about debt. The beliefs that settle over the next few years will shape the decades that follow.
This role focuses on the people who shape what the public understands about credit, the ones creating the coverage and content that drives the conversation.
You know who covers what, who matters beyond their outlet’s size, which newsletter a Hill staffer reads before the front page. And you know how to proactively build an argument that travels. The policymakers, regulators, and advocates who set the terms will use it, and the most skeptical reporter will want to write it.
You won’t be doing it alone. You’ll collaborate with colleagues who own the narrative you’re carrying, the research behind it, and the versions of this story told to consumers, merchants, and investors. You’ll also partner closely with a policy team that owns our government relationships and the positions we take. And because this story has to build across audiences and surfaces, you’ll help shape the broader brand and comms strategy rather than only drawing from it.
This story lives at the nexus of New York City and
Washington, DC, so you can be based in either with regular time in the other.
What You'll Do
Develop the strategy and run the campaign.
Decide what we’re trying to change, with whom, and in what order. Set the sequence, pick the moments, and know what each one is supposed to do. Shift the dynamic from an idea we’re explaining to language other people naturally use.
Shape what becomes news.
Be in the conversations where people are deciding what to cover and what counts as news, weaving Affirm into them rather than reacting to them.
Build the proof.
Help shape original consumer research and third-party data into evidence that lets people outside Affirm make the argument correctly and persuasively without us in the room.
Build the media bench.
Earn the trust of a focused group of reporters, columnists, editors, producers, podcasters, and independent writers who shape consumer finance and policy conversations, and become the source they come back to, including on stories that aren’t about us.
Partner on outside voices.
Work with our public affairs and government relations team to build lasting relationships with consumer advocates, academics, and credit experts, starting with listening rather than endorsement requests. Design the dinners, briefings, and roundtables where the right people meet each other and the argument gets pressure-tested in person.
Put our perspective where decisions get made.
Prepare executives and credible outside spokespeople for the moments that matter, from op-eds to panels and interviews, and work with public affairs so the arguments and themes we care about reach policymakers, regulators, and the people who advise them.
Know whether it is working.
Track whether the argument is actually showing up: in how reporters frame the category, in the language advocates and policymakers use, in earned sentiment. Bring the honest read, including when a tactic is visible but not moving anything.
What We Look For
Campaign mindset:
You think in arcs rather than announcements, built around the forces that actually shape the public conversation, and you know it’s landing when others start making the argument without you.
Media relationships and craft:
12+ years in communications, with real relationships across policy, business, and tech media, and a track record running complicated press strategies end to end, including complex or sticky situations.
Policy communications experience:
You’ve run communications on policy issues, whether in advocacy, regulatory affairs, a political campaign, or a public affairs practice. You understand how an issue actually gets decided, who moves it, and how long it takes.
A connector:
You keep relationships across the worlds you work in and put people together because it’s useful to them, not only when it serves you.
Proactive instinct:
A bias for creating the story rather than chasing it, an eye for using moments others create, and the tenacity to stay with a good idea past the first no.
Appetite for a complicated subject:
You don’t need a credit background. You need to get deep on underwriting, disclosure, and the credit system, and then explain it in plain language.
Sharp, persuasive writing:
The ability to build an argument that carries, clear, accurate, and convincing to someone who starts out skeptical.
Sound judgment:
Steadiness in high-stakes, high-visibility moments, and the discipline to act quickly without putting trust at risk.
Collaborative partnership:
Strong working relationships across Comms, Brand, Public Affairs, Legal, and Marketing, and the desire to make other people’s work better and not only your own.
Belief that transparency is an advantage:
You think clarity and accountability are brand advantages, not compliance requirements.
While Affirm is a remote-first company, the nature of this position requires candidates to be based in
New York City or Washington, DC
(or the surrounding area), or be willing to relocate to either location before their start date.
Pay Grade -
M
Equity Grade -
10
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
USA base pay range (NY, NJ, CT) per year:
$185,000 - $245,000
USA base pay range (all other U.S. states) per year:
$164,000 - $224,000
Please note that visa sponsorship is not available for this position.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote (Caribbean)
Workplace: Remote
ABOUT CLIPBOARD
Our mission is to uplift as many communities as possible. We do this through our app-based marketplace that connects healthcare professionals with the workplaces that need amazing workers. This enables hundreds of thousands of people to achieve financial stability for themselves and their families while providing essential care to millions of people across the U.S.
Founded in 2016, we are a remote-first team of over 1,000 people building a top Y-Combinator company https://www.ycombinator.com/topcompanies/ and have been profitable since 2022. We’re the leader in Long-Term Care staffing and are rapidly expanding into Home Health, Hospitals, and more, meaning we have more work to do than people to do it, and are growing our team to support millions more people and their communities.
OVERVIEW
📍 Remote - Caribbean
Want to sit at the intersection of Support, Engineering, and Product? Clipboard is hiring Technical Support Engineers (TSEs) to act as the primary escalation layer for technical issues across our platform. You'll own the investigation, reproduction, and - where applicable- agent-assisted fix implementation that turns noisy customer reports into validated, high-signal work, so Engineering only receives production-ready problems for final review.
This is a hands-on, high-ownership role for people who love digging into hard problems with real diagnostic tools, who care about getting to the root cause rather than just clearing a queue, and who want their investigations to directly protect platform reliability for hundreds of thousands of healthcare workers and the facilities that depend on them.
WHAT YOU'LL DO
- Monitor escalation channels and the Technical Support queue in Zendesk, catching early signals of systemic problems before they reach customers
- Investigate complex product, platform, and data-layer issues using tools like Datadog, internal dashboards, and SQL, reproducing bugs and producing evidence-backed escalations to Engineering.
- Handle live incidents end-to-end, from detection to closure: React to an incident with urgency, coordinate across Support, Engineering, and Product, and keep stakeholders updated with clear, structured communication
- Implement fixes where appropriate, testing your changes before handing off to Engineering for final review and sign-off
- Perform Root Cause Analysis and post-incident reviews, translating each issue into learnings that reduce recurrence and improve monitoring
- Maintain operational workflows (geofence, facility quizzes, NFC) accurately and quickly while spotting trends for prevention
- Capture investigative learnings in clear troubleshooting guides and documentation, and submit structured proposals that turn recurring patterns into actionable improvements
- Uphold our values such as unreasonably fast, ownership, and uncomfortably high standards in every interaction
WHO WE'RE LOOKING FOR
- Technical Fluency - You're comfortable investigating issues with observability tools (e.g., Datadog), writing SQL to interrogate data, and reasoning about APIs, backend configurations, and feature toggles. You can tell the difference between a UI, data, and code-level problem.
- Diagnostic Rigor - Every investigation you produce is thorough, evidence-based, and reproducible. You rule out config and data causes before escalating, and your write-ups are clear enough for another engineer to pick up without rework.
- End-to-End Ownership - You own problems from first report to confirmed resolution, including stakeholder updates and follow-through, with no gaps between hand-offs.
- Composure Under Pressure - You stay structured and calm during live incidents, balancing speed with accuracy and communicating clearly when stakes are high.
- Adaptability & Prioritization - You juggle structured work (incidents, bugs, workflows) with unplanned high-priority requests without letting SLAs slip.
- Systems & Prevention Thinking - You treat every issue as a chance to learn, identifying gaps in monitoring, tooling, or process and proposing fixes that prevent recurrence.
- Fluent, professional-level English communication, both written and verbal.
NICE TO HAVE
- Experience with observability and analytics tooling (Datadog, Sentry, Snowflake, or similar)
- Familiarity with SQL and reading application logs
- Background in technical support, SRE, incident response, or a related engineering-adjacent function
- Exposure to AI-assisted coding/agent tooling
- Experience in Ops, Support, or CX environments at scale
HIRING PROCESS
- Application Review
- Skills Assessment via Case Study
- Case Interview with Tech Support Team Lead
- Interview with Head of Worker Experience
Important Note: Clipboard operates 24/7. Team members work 5 days within a 7-day schedule, including weekend availability. Shifts are assigned based on business needs.
Quick Note on Scammers:
Clipboard would never ask you for money or your bank details to participate in our hiring process. Report any scammers impersonating the Clipboard hiring team members here https://forms.gle/SyGaxHFbon7Hg9fW6.
Location: Remote (APAC)
Workplace: Remote
ABOUT CLIPBOARD
Our mission is to uplift as many communities as possible. We do this through our app-based marketplace that connects healthcare professionals with the workplaces that need amazing workers. This enables hundreds of thousands of people to achieve financial stability for themselves and their families while providing essential care to millions of people across the U.S.
Founded in 2016, we are a remote-first team of over 1,000 people building a top Y-Combinator company https://www.ycombinator.com/topcompanies/ and have been profitable since 2022. We’re the leader in Long-Term Care staffing and are rapidly expanding into Home Health, Hospitals, and more, meaning we have more work to do than people to do it, and are growing our team to support millions more people and their communities.
OVERVIEW
📍 Remote - APAC
Want to sit at the intersection of Support, Engineering, and Product? Clipboard is hiring Technical Support Engineers (TSEs) to act as the primary escalation layer for technical issues across our platform. You'll own the investigation, reproduction, and - where applicable- agent-assisted fix implementation that turns noisy customer reports into validated, high-signal work, so Engineering only receives production-ready problems for final review.
This is a hands-on, high-ownership role for people who love digging into hard problems with real diagnostic tools, who care about getting to the root cause rather than just clearing a queue, and who want their investigations to directly protect platform reliability for hundreds of thousands of healthcare workers and the facilities that depend on them.
WHAT YOU'LL DO
- Monitor escalation channels and the Technical Support queue in Zendesk, catching early signals of systemic problems before they reach customers
- Investigate complex product, platform, and data-layer issues using tools like Datadog, internal dashboards, and SQL, reproducing bugs and producing evidence-backed escalations to Engineering.
- Handle live incidents end-to-end, from detection to closure: React to an incident with urgency, coordinate across Support, Engineering, and Product, and keep stakeholders updated with clear, structured communication
- Implement fixes where appropriate, testing your changes before handing off to Engineering for final review and sign-off
- Perform Root Cause Analysis and post-incident reviews, translating each issue into learnings that reduce recurrence and improve monitoring
- Maintain operational workflows (geofence, facility quizzes, NFC) accurately and quickly while spotting trends for prevention
- Capture investigative learnings in clear troubleshooting guides and documentation, and submit structured proposals that turn recurring patterns into actionable improvements
- Uphold our values such as unreasonably fast, ownership, and uncomfortably high standards in every interaction
WHO WE'RE LOOKING FOR
- Technical Fluency - You're comfortable investigating issues with observability tools (e.g., Datadog), writing SQL to interrogate data, and reasoning about APIs, backend configurations, and feature toggles. You can tell the difference between a UI, data, and code-level problem.
- Diagnostic Rigor - Every investigation you produce is thorough, evidence-based, and reproducible. You rule out config and data causes before escalating, and your write-ups are clear enough for another engineer to pick up without rework.
- End-to-End Ownership - You own problems from first report to confirmed resolution, including stakeholder updates and follow-through, with no gaps between hand-offs.
- Composure Under Pressure - You stay structured and calm during live incidents, balancing speed with accuracy and communicating clearly when stakes are high.
- Adaptability & Prioritization - You juggle structured work (incidents, bugs, workflows) with unplanned high-priority requests without letting SLAs slip.
- Systems & Prevention Thinking - You treat every issue as a chance to learn, identifying gaps in monitoring, tooling, or process and proposing fixes that prevent recurrence.
- Fluent, professional-level English communication, both written and verbal.
NICE TO HAVE
- Experience with observability and analytics tooling (Datadog, Sentry, Snowflake, or similar)
- Familiarity with SQL and reading application logs
- Background in technical support, SRE, incident response, or a related engineering-adjacent function
- Exposure to AI-assisted coding/agent tooling
- Experience in Ops, Support, or CX environments at scale
HIRING PROCESS
- Application Review
- Skills Assessment via Case Study
- Case Interview with Tech Support Team Lead
- Interview with Head of Worker Experience
Important Note: Clipboard operates 24/7. Team members work 5 days within a 7-day schedule, including weekend availability. Shifts are assigned based on business needs.
Quick Note on Scammers:
Clipboard would never ask you for money or your bank details to participate in our hiring process. Report any scammers impersonating the Clipboard hiring team members here https://forms.gle/SyGaxHFbon7Hg9fW6.
Location: Remote Canada
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Account Management team is part of Trust & Safety within Affirm’s Checkout organization. We build secure, intuitive experiences that help customers protect, manage, and recover access to their accounts. Our mission is to make account security seamless without adding unnecessary friction, ensuring customers can confidently use Affirm when and where they need it.
Our work spans the full account security journey - from detecting and preventing unauthorized access to enabling self-service recovery and reducing the need for customer support. We own critical experiences like Self-Service Phone Change, Settings & Security Center, and account information updates. These solutions directly impact customer trust, fraud prevention, and Affirm’s ability to scale safely.
We're looking for someone who takes ownership, thrives in complexity, and enjoys turning difficult security challenges into simple, meaningful customer experiences.
What You'll Do
You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts.
You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
You have a total of 8+ years of experience as a software engineer.
You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes
You are proficient in developing web apps using declarative UI frameworks like React or Vue.
You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Base Pay Grade
- P
Equity Grade
- 7
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year:
CAD $181,000 - $241,000
Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote US
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Account Management team is part of Trust & Safety within Affirm’s Checkout organization. We build secure, intuitive experiences that help customers protect, manage, and recover access to their accounts. Our mission is to make account security seamless without adding unnecessary friction, ensuring customers can confidently use Affirm when and where they need it.
Our work spans the full account security journey - from detecting and preventing unauthorized access to enabling self-service recovery and reducing the need for customer support. We own critical experiences like Self-Service Phone Change, Settings & Security Center, and account information updates. These solutions directly impact customer trust, fraud prevention, and Affirm’s ability to scale safely.
We're looking for someone who takes ownership, thrives in complexity, and enjoys turning difficult security challenges into simple, meaningful customer experiences.
What You'll Do
You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts.
You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
You have a total of 8+ years of experience as a software engineer.
You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes
You are proficient in developing web apps using declarative UI frameworks like React or Vue.
You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade
- P
Equity Grade
- 13
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
USA Pacific base pay range (CA, WA, NY, NJ, CT):
$230,000 - $290,000
USA Sapphire base pay range (all other U.S. states):
$204,00 - $264,000
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Chicago, IL or Remote
CCC Intelligent Solutions Inc. (CCC) is a leading cloud platform for the
multi-trillion-dollar
insurance economy
,
creating intelligent experiences for insurers, repairers, automakers, part suppliers, and more. At CCC, we’re making life just work by empowering more than 35,000 businesses with industry-leading technology to get drivers back on the road and to health quickly and
seamlessly. We’re
pushing boundaries with innovative AI solutions that simplify and enhance the claims and repair
journey. Through
purposeful innovation and the strength of its connections, CCC technologies empower the people and industry relied upon to keep lives moving forward when it matters most. Learn more about CCC at
www.cccis.com
.
The Role
As a Senior AI Engineer you will own LLM-powered systems and agentic workflows for our customers. These systems automate the routine parts of a claim and guide customers on the rest, so they have to earn that trust with a measured accuracy you can defend as models change and usage grows. Agents run as steps inside deterministic workflows, and privacy and security are design baselines, not review gates. Agentic coding tools are how you move fast. What you add is what they are worst at: system architecture, code quality, security, and the debugging nobody else gets to the bottom of. You own a product area end to end and define the eval bar it ships against.
Salary range is:
$180,000 - 225,000
This position is bonus eligible.
Key Responsibilities:
Own the delivery of LLM-powered systems in Python and TypeScript, from an ambiguous customer problem, scoped with product managers and data scientists, through production operation.
Set the evals and guardrails strategy for your area: what gates a release, what production signals the team watches, and how a change is simulated against historical claims before it ships.
Raise the bar for how the team works with agentic coding tools: sharpen the specifications, instruction files, hooks, and permission policies they run under, and hold generated code to the same review standard before it merges.
Design the NLP pipelines that turn unstructured claim data into structured data customers can act on, choosing where semantic search, classical NLP, or an LLM fits.
Build and operate durable, event-driven, multi-tenant systems in which agents run as steps inside deterministic workflows, designing their failure modes, replay semantics, and cost profile before they show up under load.
Own tracing and audit for your area: every model call and agent step recorded, so any recommendation can be reconstructed and cited back to its sources by on-call and auditors alike.
Set the privacy and security baseline every system in your area starts from: tenant isolation, least-privilege access for agents and their tools, redaction, retention, and what data may reach a model provider.
Author the design documents for complex systems to get feedback and buy-in, review other engineers' designs and code with the same care, and mentor the engineers in your area.
Take part in a shared on-call rotation for the systems you own.
Requirements:
6+ years of professional software engineering experience, including an LLM-powered system you architected, shipped to external customers, and carried through at least one model or prompt migration.
Python and TypeScript at the level of setting a team's conventions: the async model, typing strictness, and test strategy for a shared codebase, plus a performance problem you profiled and fixed.
An evals and guardrails strategy you set for a product area others built in: where human approval was required, and how production corrections re-entered the evals.
A clear account of how you constrain an agentic coding tool's context and verify its output, from daily use of Claude Code, Cursor, GitHub Copilot, or similar on production work, plus changes you turned back, and why.
Pipelines you designed that blend LLMs, semantic search, and classical NLP, including a retrieval design you can defend and a case where a classical technique beat an LLM on cost, latency, or reliability.
Durable, event-driven systems you designed with deterministic orchestration around non-deterministic model steps: compensating actions, idempotency, backpressure, and event-sourced replay.
Data modeling and development across relational, document, and graph databases such as PostgreSQL, MongoDB, and Neo4j, including when each type fits and the partition-key, consistency, and tenant-isolation calls you made.
Systems architected and operated on Azure or AWS, with CI/CD and infrastructure as code, and hands-on time with a durable workflow engine such as Temporal or the Durable Task Scheduler.
Technical design documents you have authored for systems that span more than one team, used to get feedback and buy-in before building, and that those teams then built to.
Clear writing and discussion for technical and non-technical audiences: drawing out a customer's real problem and explaining the trade-offs back to them.
Even Better if You Have:
React and TypeScript experience, so you can deliver a full-stack feature end to end, especially chat, streaming, and citation-heavy AI experiences.
Experience with agent frameworks, LangGraph, PydanticAI, and the Microsoft Agent Framework among them, and with the ways agents reach their tools: the Model Context Protocol (MCP), the Agent2Agent (A2A) protocol, command-line tools, and microservices.
Experience with LLM observability and evaluation tooling such as LangSmith, Arize, or Braintrust, and with OpenTelemetry-based tracing.
Experience designing A/B tests for AI features.
Exposure to the insurance, claims, or automotive repair domains.
What Success Looks Like:
In your first six months, every model change in your area is gated by evals you designed, regressions are caught before a customer sees them, and you can show the accuracy number held or moved.
You are trusted with the high-stakes, ambiguous problems, and you turn them into a roadmap, a shipped system, and a number you can put in front of a customer.
You are energized by what agentic coding tools make possible. Your team ships more than its headcount suggests, and your specifications and reviews are why the output survives production.
You have a passion for systems that last: the ones you design have their failure modes understood in advance, and when one fails anyway, the trace says exactly where.
Privacy and security reviews of systems in your area find nothing that was not already designed in.
Standards you set for evals, reviews, and design documents outlive the project they started on.
Engineers you mentor ship LLM-powered features with evals and guardrails in place without your direct involvement.
You enjoy getting a product manager, a data scientist, and a customer's team into one room and coming out with a single agreed scope, and you can argue a position without needing to win it.
You embrace our ambitious, collaborative, and empathetic values, and you like problems where the answer has to be measured rather than argued.
Interview Policy & Privacy Notice:
A video interview is required for this position. Video interviews are transcribed. Transcriptions are retained and may be reviewed by CCC and our recruiters. Candidates are not permitted to use generative AI or automated assistance during the interviews unless explicitly allowed by the interview team for a specific exercise. Our Job Applicant Privacy Notice is available
HERE
.
About CCC's Commitment to Employees:
CCC Intelligent Solutions understands that our employees play an integral role in our vision to shape a world where life just works. Our team is defined by our values of Integrity, Customer-Focus, Innovation, Inclusion & Diversity, Tenacity, and Connection. Through diverse perspectives, purposeful innovation, and the strength of connections, our technologies empower the people and industry relied upon to keep lives moving forward when it matters most.
At CCC, together everyone can thrive as we innovate and collaborate, creating employee experiences that just work. We are committed to providing opportunities for our people to make real-life impacts, advance in their careers, and contribute to CCC’s success.
CCC offers competitive compensation and benefits to support you and your families, including:
401K Match
Paid time off
Annual Incentive Plan Performance Bonus
Comprehensive health insurance
Adoption Assistance
Tuition Reimbursement
Wellness Programs
Stock Purchase Plan options
Employee Resource Groups
For more information about our benefits, please check out our
careers site
.
Here, you belong. You are seen, valued, and respected. We celebrate you for who you are and all you bring. Every voice is heard and is important to our success. You can hear what employees have to say about our culture
here
Location: Chicago, IL or Remote
CCC Intelligent Solutions Inc. (CCC) is a leading cloud platform for the
multi-trillion-dollar
insurance economy
,
creating intelligent experiences for insurers, repairers, automakers, part suppliers, and more. At CCC, we’re making life just work by empowering more than 35,000 businesses with industry-leading technology to get drivers back on the road and to health quickly and
seamlessly. We’re
pushing boundaries with innovative AI solutions that simplify and enhance the claims and repair
journey. Through
purposeful innovation and the strength of its connections, CCC technologies empower the people and industry relied upon to keep lives moving forward when it matters most. Learn more about CCC at
www.cccis.com
.
The Role
As an AI Engineer you will build and ship LLM-powered features and agentic workflows for our customers. These features automate the routine parts of a claim and guide customers on the rest, so they have to earn that trust with measured accuracy, not a convincing demo. Agents run as steps inside deterministic workflows, and privacy and security are design baselines, not review gates. Agentic coding tools are how you move fast. What you add is what they are worst at: system design, security, and hard debugging. You own features end to end.
Salary range is:
$170,000 - 195,000
This position is bonus eligible.
Key Responsibilities:
Ship LLM-powered features and agentic workflows in Python and TypeScript, from a problem scoped with product managers and data scientists through production traffic, and help set the metrics you will be measured against.
Write the evals, guardrails, and feedback loops that make your features trustworthy, and hold them to explicit token and latency budgets.
Use agentic coding tools every day, and own the review of what they produce: catch the correctness, security, and design problems in generated code before you open the pull request.
Maintain and extend the NLP pipelines that turn unstructured claim data into structured data customers can act on, blending semantic search, classical NLP, and LLMs.
Build and operate durable, event-driven services in which agents run as steps inside deterministic workflows, with checkpointed model outputs so a retry does not re-invoke a completed LLM step.
Trace every model call and agent step so a recommendation can be reconstructed and audited, with citations back to the source documents, and wire that tracing into your alerts.
Model and query claims data across relational, document, and graph stores.
Design privacy and security in from the start: tenant isolation, least-privilege access for agents and their tools, and a clear rule for what data may reach a model provider.
Write a technical design document before any significant change, and use it to get feedback and buy-in from the team before you build.
Take part in a shared on-call rotation for the services you build.
Requirements:
3+ years of professional software engineering experience, including at least one LLM-powered feature you shipped and then operated in production.
Python and TypeScript: typed, tested, async code in both, and real depth in one.
Evals you have designed for LLM output, plus guardrails you have shipped.
A clear account of how you constrain an agentic coding tool's context and verify its output, from daily use of Claude Code, Cursor, GitHub Copilot, or similar on production work.
Pipelines that blend LLMs with semantic search and classical NLP: structured output, tool calling, embedding-based retrieval, and a case where a classical technique beat an LLM.
Services built on message- or event-driven architectures, including long-running workflows with retries, idempotent handlers, and event-sourced state, plus an LLM or agent step you ran inside one.
Data modeling and development across relational, document, and graph databases such as PostgreSQL, MongoDB, and Neo4j, including when each type fits and the partition-key, consistency, and tenant-isolation calls you made.
Backend services built and operated on Azure or AWS, and exposure to a durable workflow engine such as Temporal or the Durable Task Scheduler.
Technical design documents you have written to get feedback and buy-in from a team before building, and that the team then built to.
Clear writing and discussion for technical and non-technical audiences, and code review you can give as well as take.
Even Better if You Have:
React and TypeScript experience, so you can deliver a full-stack feature end to end. Chat, streaming, and citation-heavy AI experiences especially.
Experience with CI/CD pipelines and infrastructure as code such as Terraform or Bicep.
Experience with agent frameworks, LangGraph and the Microsoft Agent Framework among them, and with the ways agents reach their tools: the Model Context Protocol (MCP), the Agent2Agent (A2A) protocol, command-line tools, and microservices.
Experience with LLM observability and evaluation tooling such as LangSmith, Arize, or Braintrust, and with OpenTelemetry-based tracing.
Experience designing A/B tests for AI features, or what-if simulations that replay historical claims through a proposed change before it ships.
Exposure to the insurance, claims, or automotive repair domains.
What Success Looks Like:
In your first six months you ship an LLM-powered feature, its evals run in CI, and you can name the metric it moved.
When a model migration or prompt change causes a regression, the evals you wrote catch it before a customer does.
You take ownership from concept to production with light direction, asking the right questions early.
You care that things hold up: the services you build survive retries, partial failures, and model migrations without incidents a customer can see.
When something goes wrong in production, the trace tells you which step and which model call, and you can show an auditor the same thing.
Privacy and security reviews of your features find nothing that was not already designed in.
You enjoy the craft, and it shows: engineers pick up your patterns without being told to.
You enjoy the back-and-forth that gets a feature scoped, and you can argue a position without needing to win it.
You embrace our ambitious, collaborative, and empathetic values, and you like problems where the answer has to be measured rather than argued.
Interview Policy & Privacy Notice:
A video interview is required for this position. Video interviews are transcribed. Transcriptions are retained and may be reviewed by CCC and our recruiters. Candidates are not permitted to use generative AI or automated assistance during the interviews unless explicitly allowed by the interview team for a specific exercise. Our Job Applicant Privacy Notice is available
HERE
.
About CCC's Commitment to Employees:
CCC Intelligent Solutions understands that our employees play an integral role in our vision to shape a world where life just works. Our team is defined by our values of Integrity, Customer-Focus, Innovation, Inclusion & Diversity, Tenacity, and Connection. Through diverse perspectives, purposeful innovation, and the strength of connections, our technologies empower the people and industry relied upon to keep lives moving forward when it matters most.
At CCC, together everyone can thrive as we innovate and collaborate, creating employee experiences that just work. We are committed to providing opportunities for our people to make real-life impacts, advance in their careers, and contribute to CCC’s success.
CCC offers competitive compensation and benefits to support you and your families, including:
401K Match
Paid time off
Annual Incentive Plan Performance Bonus
Comprehensive health insurance
Adoption Assistance
Tuition Reimbursement
Wellness Programs
Stock Purchase Plan options
Employee Resource Groups
For more information about our benefits, please check out our
careers site
.
Here, you belong. You are seen, valued, and respected. We celebrate you for who you are and all you bring. Every voice is heard and is important to our success. You can hear what employees have to say about our culture
here
Location: Islamabad, Pakistan
Workplace: hybrid
We are looking for a
Senior Software Engineer
to build and run backend services and internal web applications for our AI teams. You will write production-grade
Go, Python and TypeScript
, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.
Key Responsibilities
Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Drive technical research and design for new features. Weigh trade-offs and write them down.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
5+ years of commercial software engineering, with
production work on both backend and frontend
. You have written production code without coding agents.
Strong Go: you know and have used its advanced features in production.
Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
Hands-on experience building and running AI agents in production
Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
Git workflows and code review, comfortable Linux command line, and networking basics.
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Experience using AI coding agents with full review of generated changes.
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
УдалённоMexico; Brazil; Costa Rica; Argentina; Colombia; Bolivia, Plurinational State of
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.