Create an account for powerful AI tools, award-winning courses, and access to our vibrant community.
Already have an account?
Join 250,000+ professionals and teams at Microsoft, Shopify, and even NASA. 🚀
Already have an account? Login
Find the best remote jobs. Answer a few questions and we'll deploy a powerful assistant to help you search, create alerts, and more.
1 What roles are you open to?
2 Experience level
3 Work style
Did you know? If memory is enabled, Writing.io can remember your job search preferences and help you to improve your resume, craft customized outreach and more.
Category
Build AI-powered application features integrating LLMs and ML models into insurance products on Azure Databricks, including RAG, embeddings, APIs, and model deployment.
The work we do has an impact on millions of lives, and you can be a part of it.
We help protect our customers against life’s uncertainties. Regardless of where you work within the company, you’ll be helping provide protection and peace of mind when our customers need it most.
Protective Life is transforming how it builds and operates software — moving to a product operating model organized around empowered, outcome-oriented teams — and is putting machine learning and generative AI to work in the products that serve our customers. Voyager is one of these product pods, spanning our Life, Annuities, and Employee Benefits lines.
As a JR or SR AI Developer on Voyager, you help build the AI-powered features and services that reach real users — integrating large language models and ML into Voyager’s products on our Databricks Lakehouse and Microsoft Azure. This is a hands-on individual-contributor role focused on application engineering with AI. You will build well-scoped features with guidance from senior engineers and the AI/ML Engineering Lead, working closely with product managers, designers, and data engineers. As a regulated life insurer, we expect AI features to be accurate, well-documented, and appropriate in their handling of sensitive customer data.
JUNIOR:
SENIOR:
JUNIOR:
REQUIRED QUALIFICATIONS
PREFERRED QUALIFICATIONS
SENIOR
REQUIRED QUALIFICATIONS
PREFERRED QUALIFICATIONS
$90,000 - $140,000 a year
JUNIOR
Protective’s targeted salary range for this position is $90,000 to $115,000. Actual salaries may vary depending on factors, including but not limited to, job location, skills, and experience. The range listed is just one component of Protective’s total compensation package for employees.
SENIOR
Protective’s targeted salary range for this position is $95,500 to $140,000. Actual salaries may vary depending on factors, including but not limited to, job location, skills, and experience. The range listed is just one component of Protective’s total compensation package for employees.
This position also offers additional incentive opportunities through an annual incentive based on individual and Company performance.
#LI-VG1
Employee Benefits:
We aim to protect the wellbeing of our employees and their families with a broad benefits offering. In addition to offering comprehensive health, dental and vision insurance, we support emotional wellbeing through mental health benefits and an employee assistance program. Work/life balance is important and Protective offers a variety of paid time away benefits (e.g., paid time off, paid parental leave, short-term disability, and a cultural observance day). The financial health of our employees is just as important as physical and emotional health. Some of the financial wellbeing benefits include contributions to healthcare accounts, a pension plan, and a 401(k) plan with Company matching. All employees are encouraged to protect their overall wellbeing by engaging in ProHealth Rewards, Protective’s platform to improve wellbeing while earning cash rewards.
Eligibility for certain benefits may vary by position in accordance with the terms of the Company’s benefit plans.
Accommodations for Applicants with a Disability:
If you require an accommodation to complete the application and recruitment process due to a disability, please email [email protected]. This information will be held in confidence and used only to determine an appropriate accommodation for the application and recruitment process.
Please note that the above email is solely for individuals with disabilities requesting an accommodation. General employment questions should not be sent through this process.
We are proud to be an equal opportunity employer committed to being inclusive and attracting, retaining, and growing an inclusive workforce.
New grad software engineer builds full-stack features end-to-end using TypeScript, shipping code for construction management software.
At Miter, we’re on a mission to help construction contractors build with confidence. If we’re successful, we’ll make it easier and faster to build critical physical infrastructure - roads, bridges, utilities, data centers, housing, etc.
For decades, construction and field services contractors have had to run their businesses on outdated software: clunky, on-premise systems created in the 1980s and 1990s.
That’s where Miter comes in. We’re using AI and embedded payments to rebuild the core HR, finance, and operations systems that underpin our physical economy. Using Miter, contractors like Marathon Electrical, W.J. O’Neil, and Truebeck Construction are building stronger teams, controlling job costs, and accelerating jobsite execution.
This idea is resonating. Since we launched in 2021, we’ve grown to thousands of customers and tens of millions in ARR, making us one of the fastest growing vertical software companies ever. To double-down on our momentum, we’ve raised $50M+ from top investors (Bessemer, Coatue, and Battery) who share our belief that we’re just getting started.
Building the OS for the built world is no small feat. We’ll need to ship a LOT of high quality code in the coming years, and to do so, we’re building an engineering culture centered around craft, ownership, and collaboration. >25% of our engineers and product managers are ex-founders, and we hire for slope, not intercept. Being a place where you can just build things requires talent density and some unique ways of doing things.
A few ways we’re different:
No rules…rules: Many engineering teams design processes and rules around the lowest common denominator. Not us! We trust brilliant engineers to deliver magical customer outcomes and introduce processes and rules only when necessary.
Full-full-stack: Our technology stack (TypeScript everywhere!) and processes are designed to encourage engineers to run their projects end-to-end. This usually involves writing technical blueprints, implementing full-stack solutions, and talking to customers directly to get feedback.
Lean and AI-native: AI is turning 10x engineers into 100x engineers. We believe lean, talent-dense, AI-native teams will outship much larger teams with less talent density.
Blueprints and building blocks: One of our core Miter values is “build the blueprint”. Writing things down clarifies our thinking and aligns our teams. This also applies to building fundamental building blocks and abstractions that make developers’ lives easier.
We feel our customers’ pain and celebrate their success: We encourage engineers to build direct relationships with customers, feel their pain, and celebrate their success. We love fast feedback loops.
We’re meritocratic: We value results and hard work. We reward engineers who consistently ship and deliver for customers with increased scope and compensation.
Design, build, and maintain products/systems that power our core platform.
Collaborate with product managers and other engineers to deliver high-quality experiences.
Actively participate in blueprinting, code reviews, and technical documentation for your team.
0-1 years of professional software development experience.
Strong problem-solving skills.
A growth mindset and curiosity to understand business context and user needs.
Strong work ethic and reliability when owning tasks and deliverables.
A team-oriented attitude with humility and openness to new ideas.
React + React Native
Node/Express
MongoDB
Render
Check
Stripe (Issuing, Treasury)
Typescript
Recruiter Intro
A technical screen where we pair on a real-life problem
A (virtual) onsite!
Practical coding exercise
Miter values with Engineering leader
Competitive Compensation: We offer competitive (well above “market”) salary, commission, and equity packages.
Medical Insurance: Comprehensive medical, dental, FSA, vision plans to suit you and your family’s needs.
401(k) Retirement Plan: Company-matched contributions to help you plan for your future.
Flexible PTO: Take the time you need to recharge and be your best self.
Parental Leave: Generous 16-week paid leave for all parents, including adoptive and foster parents.
Learning & Development: We offer every employee an annual educational allowance to explore external professional development.
Office Extras: Snacks, coffee, lunch, and commuter benefits for in-office Mitosaurs.
Community: Company-wide and team-specific off-sites per year.
We believe the magic of Miter comes from working side by side. We also believe in work flexibility. For roles that are listed as hybrid, our approach is 3 days a week in the office giving us the chance to connect, brainstorm, and build stronger relationships. If you live within a reasonable commute to either our New York City or San Francisco offices, we ask that you work in our hybrid approach.
Otherwise, for roles listed as remote or in other cities where we don’t have an office location, there is no requirement to work in our hybrid approach. We do travel a few times a year for onboarding, company-wide and team specific off-sites!
Not seeing a role that matches your background right now? Apply to our Talent Community , and we’ll reach out if a role opens up that aligns with your experience!
Miter provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.
Miter uses AI-assisted tools as part of our hiring process to help our recruiting team manage and review applications more efficiently. We want to be transparent about how this works.
What the AI does: When you apply to a role at Miter, an AI tool may review your application against the specific qualifications and requirements posted for that job. This tool identifies whether your experience appears to meet, partially meet, or not meet each stated requirement, and it provides supporting evidence from your application for every assessment it makes.
What the AI does not do: The AI does not make hiring decisions. It does not reject, advance, or rank candidates on its own, and it does not assign you a numerical score. Every application is reviewed by a member of our recruiting team, who makes the final call on whether you move forward. The AI is a tool that helps our team prioritize their time across a high volume of applications. It is not a substitute for human judgment.
What information it uses: The tool evaluates the application materials you submit (your resume and any other application content) against role-specific criteria our team has defined. It does not pull information from external sources such as social media or professional networking profiles, and personal identifying information is removed from your materials before any AI review takes place.
Human oversight: Our recruiting team periodically reviews how these tools are performing to check for unintended patterns in outcomes, and we retain the ability to override any AI-generated assessment at any time.
Designs, writes, and executes automated and manual tests while collaborating with development teams to ensure application quality and drive continuous improvement.
When you join Turnitin, you’ll be welcomed into a company that is a recognized innovator in global education. For over 25 years, Turnitin has partnered with educators and institutions to develop learning integrity solutions that recognize the enduring value of critical thinking in a rapidly changing world. Over 16,000 academic institutions, publishers, and corporations use our services in more than 185 countries around the world: Turnitin Feedback Studio, Clarity, Originality, Gradescope, ExamSoft, Similarity, and iThenticate. Protecting the value of an authentic education is at the heart of who we are.
Experience a remote-first culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being. Our diverse community of colleagues are all unified by a shared desire to make a difference in education.
Turnitin is a global organization with team members in over 35 countries including the United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines.
The Software Quality Engineer I (SQE1) is an integral part of the Quality Engineering department, dedicated to assuring application quality, adherence to requirements, and an exceptional user experience by testing company applications. The main purpose of this role is to design, write, execute, and maintain automated and manual tests, as well as contribute to the overall test automation framework and continuous testing (CT) pipelines.
This role will primarily interact with product development teams. The SQE1 works cross-functionally with Software Developers, Product Managers, and fellow Quality Engineers within an Agile scrum environment to provide rapid, in-process testing results, identify risks, and drive continuous improvement.
Responsibilities:
Education & Experience: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience, combined with 4+ years of experience in software quality engineering.
Automation & Scripting: Proven hands-on experience in UI Web Automation and API Automation using established frameworks. (Java, Python, Jenkins, docker, Maven, github).
QA Methodologies: Strong, high-level understanding of the Software Testing Life Cycle (STLC) and QA concepts, methodologies, and test management.
CI/CD/CT: competency with continuous integration and deployment tools (such as Jenkins, Git, etc.).
Agile Practices: Practical experience working within Agile frameworks (Scrum & Kanban), estimating work, and managing test data.
Modern QA & AI Capabilities: Proactively research, evaluate, and integrate modern QA tools and AI-driven testing capabilities (such as AI-assisted test generation, predictive analysis, and smart automation tools) to improve efficiency and testing coverage.
Nice to Have Skills:
Tii Elements:
Total Rewards @ Turnitin
At Turnitin, we believe Total Rewards go far beyond pay. While salary, bonus, or commission are important, they’re only part of the value you receive in exchange for your work.
Beyond compensation, you’ll experience the intrinsic rewards of unleashing your potential and making a positive impact on global education. You’ll also thrive in a culture free of politics, surrounded by humble, inclusive, and collaborative teammates.
In addition, our extrinsic rewards include generous time off and health and wellness programs that provide choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy a remote-first culture that empowers you to work with purpose and accountability in the way that suits you best, all supported by a comprehensive package that prioritizes your overall well-being.
Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.
Our Values underpin everything we do.
Global Benefits
\* varies by country
Seeing Beyond the Job Ad
At Turnitin, we recognize it’s unrealistic for candidates to fulfill 100% of the criteria in a job ad. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you’re willing to learn and unleash your potential alongside us, join our team!
#LI-AP1
Design, write, and execute automated and manual tests while collaborating with development teams to ensure application quality and drive continuous improvement in an Agile environment.
When you join Turnitin, you’ll be welcomed into a company that is a recognized innovator in global education. For over 25 years, Turnitin has partnered with educators and institutions to develop learning integrity solutions that recognize the enduring value of critical thinking in a rapidly changing world. Over 16,000 academic institutions, publishers, and corporations use our services in more than 185 countries around the world: Turnitin Feedback Studio, Clarity, Originality, Gradescope, ExamSoft, Similarity, and iThenticate. Protecting the value of an authentic education is at the heart of who we are.
Experience a remote-first culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being. Our diverse community of colleagues are all unified by a shared desire to make a difference in education.
Turnitin is a global organization with team members in over 35 countries including the United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines.
The Software Quality Engineer I (SQE1) is an integral part of the Quality Engineering department, dedicated to assuring application quality, adherence to requirements, and an exceptional user experience by testing company applications. The main purpose of this role is to design, write, execute, and maintain automated and manual tests, as well as contribute to the overall test automation framework and continuous testing (CT) pipelines.
This role will primarily interact with product development teams. The SQE1 works cross-functionally with Software Developers, Product Managers, and fellow Quality Engineers within an Agile scrum environment to provide rapid, in-process testing results, identify risks, and drive continuous improvement.
Responsibilities:
Education & Experience: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience, combined with 4+ years of experience in software quality engineering.
Automation & Scripting: Proven hands-on experience in UI Web Automation and API Automation using established frameworks. (Java, Python, Jenkins, docker, Maven, github).
QA Methodologies: Strong, high-level understanding of the Software Testing Life Cycle (STLC) and QA concepts, methodologies, and test management.
CI/CD/CT: competency with continuous integration and deployment tools (such as Jenkins, Git, etc.).
Agile Practices: Practical experience working within Agile frameworks (Scrum & Kanban), estimating work, and managing test data.
Modern QA & AI Capabilities: Proactively research, evaluate, and integrate modern QA tools and AI-driven testing capabilities (such as AI-assisted test generation, predictive analysis, and smart automation tools) to improve efficiency and testing coverage.
Nice to Have Skills:
Tii Elements:
Total Rewards @ Turnitin
At Turnitin, we believe Total Rewards go far beyond pay. While salary, bonus, or commission are important, they’re only part of the value you receive in exchange for your work.
Beyond compensation, you’ll experience the intrinsic rewards of unleashing your potential and making a positive impact on global education. You’ll also thrive in a culture free of politics, surrounded by humble, inclusive, and collaborative teammates.
In addition, our extrinsic rewards include generous time off and health and wellness programs that provide choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy a remote-first culture that empowers you to work with purpose and accountability in the way that suits you best, all supported by a comprehensive package that prioritizes your overall well-being.
Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.
Our Values underpin everything we do.
Global Benefits
\* varies by country
Seeing Beyond the Job Ad
At Turnitin, we recognize it’s unrealistic for candidates to fulfill 100% of the criteria in a job ad. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you’re willing to learn and unleash your potential alongside us, join our team!
#LI-AP1
Designs, writes, and executes automated and manual tests while collaborating with development teams to ensure application quality and drive continuous improvement.
When you join Turnitin, you’ll be welcomed into a company that is a recognized innovator in global education. For over 25 years, Turnitin has partnered with educators and institutions to develop learning integrity solutions that recognize the enduring value of critical thinking in a rapidly changing world. Over 16,000 academic institutions, publishers, and corporations use our services in more than 185 countries around the world: Turnitin Feedback Studio, Clarity, Originality, Gradescope, ExamSoft, Similarity, and iThenticate. Protecting the value of an authentic education is at the heart of who we are.
Experience a remote-first culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being. Our diverse community of colleagues are all unified by a shared desire to make a difference in education.
Turnitin is a global organization with team members in over 35 countries including the United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines.
The Software Quality Engineer I (SQE1) is an integral part of the Quality Engineering department, dedicated to assuring application quality, adherence to requirements, and an exceptional user experience by testing company applications. The main purpose of this role is to design, write, execute, and maintain automated and manual tests, as well as contribute to the overall test automation framework and continuous testing (CT) pipelines.
This role will primarily interact with product development teams. The SQE1 works cross-functionally with Software Developers, Product Managers, and fellow Quality Engineers within an Agile scrum environment to provide rapid, in-process testing results, identify risks, and drive continuous improvement.
Responsibilities:
Education & Experience: Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience, combined with 4+ years of experience in software quality engineering.
Automation & Scripting: Proven hands-on experience in UI Web Automation and API Automation using established frameworks. (Java, Python, Jenkins, docker, Maven, github).
QA Methodologies: Strong, high-level understanding of the Software Testing Life Cycle (STLC) and QA concepts, methodologies, and test management.
CI/CD/CT: competency with continuous integration and deployment tools (such as Jenkins, Git, etc.).
Agile Practices: Practical experience working within Agile frameworks (Scrum & Kanban), estimating work, and managing test data.
Modern QA & AI Capabilities: Proactively research, evaluate, and integrate modern QA tools and AI-driven testing capabilities (such as AI-assisted test generation, predictive analysis, and smart automation tools) to improve efficiency and testing coverage.
Nice to Have Skills:
Tii Elements:
Total Rewards @ Turnitin
At Turnitin, we believe Total Rewards go far beyond pay. While salary, bonus, or commission are important, they’re only part of the value you receive in exchange for your work.
Beyond compensation, you’ll experience the intrinsic rewards of unleashing your potential and making a positive impact on global education. You’ll also thrive in a culture free of politics, surrounded by humble, inclusive, and collaborative teammates.
In addition, our extrinsic rewards include generous time off and health and wellness programs that provide choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy a remote-first culture that empowers you to work with purpose and accountability in the way that suits you best, all supported by a comprehensive package that prioritizes your overall well-being.
Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.
Our Values underpin everything we do.
Global Benefits
\* varies by country
Seeing Beyond the Job Ad
At Turnitin, we recognize it’s unrealistic for candidates to fulfill 100% of the criteria in a job ad. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you’re willing to learn and unleash your potential alongside us, join our team!
#LI-AP1
Associate SDET develops and maintains automated test cases for UI and API to ensure product quality and reduce manual testing efforts across CI/CD pipelines.
BlueOptima provides industry-leading objective metrics in software development using its proprietary Coding Effort Analytics, enabling large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, independent software company whose core technology was originally devised in research carried out at Cambridge University.
Headquartered in London, UK, BlueOptima operates through subsidiaries and offices across the UK, India, Mexico, the United States and Japan. Its technology is deployed by global enterprises — including Fortune 50 companies, major global banks and leading S&P constituents — to drive value from their software development activities, running complex analytics over very large source-code data sets.
BlueOptima is an Equal Opportunities employer.
We are seeking an Associate SDET, with experience in automating tests for scalable application components, which are remotely deployed. Our distributed solution requires highly motivated and talented engineers to understand the depth of the problem and ensure its quality is maintained to a high standard.
We are looking for an individual with great attention to detail, who is genuine, committed and not only passionate about technology, but is keen to own the solution end to end and collaborate with other engineers to improve the QA process.
Your team: The Belfast team at BlueOptima caters to all current and upcoming product changes in Active MultiSite, which is our distributed version control solution. The team develops and maintains sets of automated test cases across UI and API, focusing on data-centric as well as integration test cases.
The team is responsible for making sure that manual efforts, and in turn the release cycles, are reduced by automating tests based on priority, along with integrating the test suites with CI/CD pipelines to ensure smooth delivery of features and products in an automated manner.
Responsibilities and tasks: the role will focus on, but not exclusively, the following:
Ensuring product quality:
Key Proficiencies:
Bachelor’s degree in Computer Science, Software Engineering, IT, or a related technical discipline with projects work on automation and testing (recent graduates encouraged to apply)
Experience writing code in an Object-Oriented language such as Java
Experience with version control systems such as Git, Subversion
Desired Skills:
Academic projects, internships, or practical experience involving test automation (preferably using Selenium and Java)
Basic understanding of testing distributed systems
Exposure to Linux administration, command-line usage, and scripting (Shell, Bash, Python)
Knowledge of virtualization/containerization technologies (e.g., Docker)
Familiarity with test automation frameworks such as JUnit or TestNG
Benefits:
Stay connected with us on LinkedIn or keep an eye on our career page for future opportunities!
Associate SDET develops and maintains automated test cases for UI and API in CI/CD pipelines to ensure product quality and reduce manual testing efforts.
BlueOptima provides industry-leading objective metrics in software development using its proprietary Coding Effort Analytics, enabling large organisations to deliver better software, faster and at lower cost. Founded in 2006, BlueOptima is a profitable, independent software company whose core technology was originally devised in research carried out at Cambridge University.
Headquartered in London, UK, BlueOptima operates through subsidiaries and offices across the UK, India, Mexico, the United States and Japan. Its technology is deployed by global enterprises — including Fortune 50 companies, major global banks and leading S&P constituents — to drive value from their software development activities, running complex analytics over very large source-code data sets.
BlueOptima is an Equal Opportunities employer.
We are seeking an Associate SDET, with experience in automating tests for scalable application components, which are remotely deployed. Our distributed solution requires highly motivated and talented engineers to understand the depth of the problem and ensure its quality is maintained to a high standard.
We are looking for an individual with great attention to detail, who is genuine, committed and not only passionate about technology, but is keen to own the solution end to end and collaborate with other engineers to improve the QA process.
Your team: The Belfast team at BlueOptima caters to all current and upcoming product changes in Active MultiSite, which is our distributed version control solution. The team develops and maintains sets of automated test cases across UI and API, focusing on data-centric as well as integration test cases.
The team is responsible for making sure that manual efforts, and in turn the release cycles, are reduced by automating tests based on priority, along with integrating the test suites with CI/CD pipelines to ensure smooth delivery of features and products in an automated manner.
Responsibilities and tasks: the role will focus on, but not exclusively, the following:
Ensuring product quality:
Key Proficiencies:
Bachelor’s degree in Computer Science, Software Engineering, IT, or a related technical discipline with projects work on automation and testing (recent graduates encouraged to apply)
Experience writing code in an Object-Oriented language such as Java
Experience with version control systems such as Git, Subversion
Desired Skills:
Academic projects, internships, or practical experience involving test automation (preferably using Selenium and Java)
Basic understanding of testing distributed systems
Exposure to Linux administration, command-line usage, and scripting (Shell, Bash, Python)
Knowledge of virtualization/containerization technologies (e.g., Docker)
Familiarity with test automation frameworks such as JUnit or TestNG
Benefits:
Stay connected with us on LinkedIn or keep an eye on our career page for future opportunities!
Intern software engineer writes Linux kernel and user space code, develops ASIC drivers, and builds configuration management services in C/C++, Go, and Python.
Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.
At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.
Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.
Arista Networks is looking for great Intern/Graduate Engineer for the Platform team.
Who You’ll Work With
Operating right where hardware meets software, the Platform team builds the foundation for our networking ASICs and supporting infrastructure. We write the critical code that drives ultra-low-latency, high-performance networking and guarantees rock-solid hardware reliability.
What You’ll Do
Any of the following:
#LI-SZ1
Build and maintain high-traffic frontend experiences using React/Vue, JavaScript/TypeScript, and developer tooling across Affirm's pre-checkout platform.
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 Engineering team
The Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering.
About the role
The Upfunnel team builds pre-checkout experiences that help shoppers understand Affirm on merchant sites. As a Software Engineer I, you will contribute to reliable, accessible, and performant experiences across Affirm.js, promotional messaging, experimentation, and developer-facing frontend tooling.
What You’ll Do
We are looking for a collaborative, curious Software Engineer I to build reliable and scalable frontend experiences that make Affirm’s value clear before checkout.
· You will build and improve high-traffic frontend experiences across Affirm.js, promotional messaging, experimentation, and developer-facing tooling.
· You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.
· You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.
· You will use browser debugging, monitoring, metrics, and testing tools to maintain reliable cross-browser experiences and contribute to operational issues with your team.
· You will contribute to a sense of community on your team by engaging in growth and development activities.
What We Look For
· You have previous work or internship experience shipping web apps using declarative UI frameworks like React or Vue.
· You have previous work or internship experience working with Javascript/Typescript.
· You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
· You are comfortable navigating a large code base, debugging others’ code, and providing feedback to other engineers through code reviews.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This posting is for an existing vacancy.
Pay Grade - J
Equity Grade - CAN 4
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.)
CAN base pay range per year: 101,000 - 151,000 CAD
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:
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.
Software engineering intern builds frontend or backend features for a B2B security platform under senior mentorship, delivering real customer-facing products.
The Basics
At Tanium, Software Engineering Interns have the opportunity to gain valuable, real-world experience in building B2B security focused applications. Assigned a senior engineer mentor and a peer intern buddy, you’ll work with our team directly on new features for the next release of Tanium’s platform. During your internship, you’ll build features that are delivered to Tanium’s customers, and get feedback on how your features are received. Don’t miss out on the opportunity to network with your peer interns and build a community with Tanium’s diverse group of developers!
Examples of prior intern projects include:
This position follows the Company’s hybrid schedule which currently requires employees to work in the office at one of the following locations a minimum of three days per week: Durham, NC or Emeryville, CA only
The hourly rate for this internship is $55.00 for Durham and $60.00 for Emeryville. This hourly rate is an estimate for what Tanium will pay an intern. The actual rate offered may be adjusted based on a variety of factors, including but not limited to, education, skills, training, and experience. In addition to an hourly rate, interns will be eligible for 401k matching and a monthly allowance for communications reimbursement.
What you’ll do:
We are looking for someone who is:
A past internship is helpful, but not required.
About Tanium
Tanium is the Autonomous IT company. Driven by AI and real-time endpoint intelligence, Tanium Autonomous IT empowers IT and security teams to make their organizations unstoppable.
Many of the world’s leading organizations trust Tanium’s single, unified platform for endpoint management and security to innovate faster, stay resilient and move business forward with confidence, at scale. To learn how Tanium delivers Autonomous IT for unstoppable business – visit www.tanium.com and follow us on LinkedIn and X.
On a mission. Together.
At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.
As a global organization with stakeholders around the world, it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things.
Our commitment to excellence and innovation has earned us a place on the Forbes Cloud 100 list for ten consecutive years, and we continue to be recognized worldwide as a great place to work.
Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most. Interns and other Tanium contractors are eligible for VTO after 90 days of employment.
Tanium is an Equal Opportunity and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, gender identity, sexual orientation, disability, protected Veteran status, or other legally protected categories. If you require a reasonable accommodation in searching for a job opening, completing an application, interviewing, or completing any pre-employment testing or requirements, please contact accommodations@tanium.com. For more information refer to the “Know Your Rights” poster which is available here - https://www.eeoc.gov/poster.
Please be aware of job offers coming from people claiming to be Tanium employees. Tanium employees will only use @tanium.com email addresses to communicate with you, will have video interviews with you, and will never ask you for money.
This link leads to the machine readable files that are made available in response to the federal Transparency in Coverage Rule and includes negotiated service rates and out-of-network allowed amounts between health plans and healthcare providers. The machine-readable files are formatted to allow researchers, regulators, and application developers to more easily access and analyze data.
For more information on how Tanium processes your personal data, please see our Privacy Policy.
Software engineering intern builds frontend or backend features for a B2B security platform under mentor guidance, with deliverables shipped to customers.
The Basics
At Tanium, Software Engineering Interns have the opportunity to gain valuable, real-world experience in building B2B security focused applications. Assigned a senior engineer mentor and a peer intern buddy, you’ll work with our team directly on new features for the next release of Tanium’s platform. During your internship, you’ll build features that are delivered to Tanium’s customers, and get feedback on how your features are received. Don’t miss out on the opportunity to network with your peer interns and build a community with Tanium’s diverse group of developers!
Examples of prior intern projects include:
This position follows the Company’s hybrid schedule which currently requires employees to work in the office at one of the following locations a minimum of three days per week: Durham, NC or Emeryville, CA only
The hourly rate for this internship is $55.00 for Durham and $60.00 for Emeryville. This hourly rate is an estimate for what Tanium will pay an intern. The actual rate offered may be adjusted based on a variety of factors, including but not limited to, education, skills, training, and experience. In addition to an hourly rate, interns will be eligible for 401k matching and a monthly allowance for communications reimbursement.
What you’ll do:
We are looking for someone who is:
A past internship is helpful, but not required.
About Tanium
Tanium is the Autonomous IT company. Driven by AI and real-time endpoint intelligence, Tanium Autonomous IT empowers IT and security teams to make their organizations unstoppable.
Many of the world’s leading organizations trust Tanium’s single, unified platform for endpoint management and security to innovate faster, stay resilient and move business forward with confidence, at scale. To learn how Tanium delivers Autonomous IT for unstoppable business – visit www.tanium.com and follow us on LinkedIn and X.
On a mission. Together.
At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.
As a global organization with stakeholders around the world, it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things.
Our commitment to excellence and innovation has earned us a place on the Forbes Cloud 100 list for ten consecutive years, and we continue to be recognized worldwide as a great place to work.
Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most. Interns and other Tanium contractors are eligible for VTO after 90 days of employment.
Tanium is an Equal Opportunity and Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, gender identity, sexual orientation, disability, protected Veteran status, or other legally protected categories. If you require a reasonable accommodation in searching for a job opening, completing an application, interviewing, or completing any pre-employment testing or requirements, please contact accommodations@tanium.com. For more information refer to the “Know Your Rights” poster which is available here - https://www.eeoc.gov/poster.
Please be aware of job offers coming from people claiming to be Tanium employees. Tanium employees will only use @tanium.com email addresses to communicate with you, will have video interviews with you, and will never ask you for money.
This link leads to the machine readable files that are made available in response to the federal Transparency in Coverage Rule and includes negotiated service rates and out-of-network allowed amounts between health plans and healthcare providers. The machine-readable files are formatted to allow researchers, regulators, and application developers to more easily access and analyze data.
For more information on how Tanium processes your personal data, please see our Privacy Policy.
Develops and maintains software features for a fleet management marketplace platform.
Software engineering intern writes and ships production code, owns end-to-end projects, and debugs real systems across Vercel's engineering teams.
Vercel is the agentic infrastructure company. We free people and agents to ship what’s next.
For more than a decade, Vercel has shaped how the web is built. As the team behind Next.js, v0, and AI SDK, we create products that help builders move from idea to production with speed, security, and exceptional developer experience.
Now, software is entering a new era, and the next generation of products will not just be used by people. They will be built, extended, and operated by agents.
We are building the platform for that future, trusted by companies like OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide. Whether you’re building our products, supporting our customers, growing our community, or shaping our story, you’ll help define what comes next.
As an Engineering Intern at Vercel, you will be an important part of our engineering team, working on real projects that will impact our products and customers. You will be mentored by experienced engineers and will be given opportunities to grow and learn.
Work will vary by team - but your general scope will include, but not be limited to:
The San Francisco, CA base pay range for this role is $110,000 - $132,000. Actual salary will be based on job-related skills, experience, and location. Compensation outside of San Francisco may be adjusted based on employee location. The total compensation package may include benefits, equity-based compensation, and eligibility for a company bonus or variable pay program depending on the role. Your recruiter can share more details during the hiring process.
Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don’t necessarily check every box on the job description.
Software engineering intern writes and ships production code, owns end-to-end projects, and debugs real systems across the full stack.
Vercel is the agentic infrastructure company. We free people and agents to ship what’s next.
For more than a decade, Vercel has shaped how the web is built. As the team behind Next.js, v0, and AI SDK, we create products that help builders move from idea to production with speed, security, and exceptional developer experience.
Now, software is entering a new era, and the next generation of products will not just be used by people. They will be built, extended, and operated by agents.
We are building the platform for that future, trusted by companies like OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide. Whether you’re building our products, supporting our customers, growing our community, or shaping our story, you’ll help define what comes next.
As an Engineering Intern at Vercel, you will be an important part of our engineering team, working on real projects that will impact our products and customers. You will be mentored by experienced engineers and will be given opportunities to grow and learn.
Work will vary by team - but your general scope will include, but not be limited to:
The San Francisco, CA base pay range for this role is $110,000 - $132,000. Actual salary will be based on job-related skills, experience, and location. Compensation outside of San Francisco may be adjusted based on employee location. The total compensation package may include benefits, equity-based compensation, and eligibility for a company bonus or variable pay program depending on the role. Your recruiter can share more details during the hiring process.
Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don’t necessarily check every box on the job description.
Software engineering intern writes production code, owns end-to-end projects, and debugs real systems across Vercel's platform.
Vercel is the agentic infrastructure company. We free people and agents to ship what’s next.
For more than a decade, Vercel has shaped how the web is built. As the team behind Next.js, v0, and AI SDK, we create products that help builders move from idea to production with speed, security, and exceptional developer experience.
Now, software is entering a new era, and the next generation of products will not just be used by people. They will be built, extended, and operated by agents.
We are building the platform for that future, trusted by companies like OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide. Whether you’re building our products, supporting our customers, growing our community, or shaping our story, you’ll help define what comes next.
As an Engineering Intern at Vercel, you will be an important part of our engineering team, working on real projects that will impact our products and customers. You will be mentored by experienced engineers and will be given opportunities to grow and learn.
Work will vary by team - but your general scope will include, but not be limited to:
The San Francisco, CA base pay range for this role is $110,000 - $132,000. Actual salary will be based on job-related skills, experience, and location. Compensation outside of San Francisco may be adjusted based on employee location. The total compensation package may include benefits, equity-based compensation, and eligibility for a company bonus or variable pay program depending on the role. Your recruiter can share more details during the hiring process.
Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don’t necessarily check every box on the job description.
Software engineering intern writes production code, owns end-to-end projects, debugs systems, and ships features alongside experienced engineers at an AI infrastructure company.
Vercel is the agentic infrastructure company. We free people and agents to ship what’s next.
For more than a decade, Vercel has shaped how the web is built. As the team behind Next.js, v0, and AI SDK, we create products that help builders move from idea to production with speed, security, and exceptional developer experience.
Now, software is entering a new era, and the next generation of products will not just be used by people. They will be built, extended, and operated by agents.
We are building the platform for that future, trusted by companies like OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide. Whether you’re building our products, supporting our customers, growing our community, or shaping our story, you’ll help define what comes next.
As an Engineering Intern at Vercel, you will be an important part of our engineering team, working on real projects that will impact our products and customers. You will be mentored by experienced engineers and will be given opportunities to grow and learn.
Work will vary by team - but your general scope will include, but not be limited to:
The San Francisco, CA base pay range for this role is $110,000 - $132,000. Actual salary will be based on job-related skills, experience, and location. Compensation outside of San Francisco may be adjusted based on employee location. The total compensation package may include benefits, equity-based compensation, and eligibility for a company bonus or variable pay program depending on the role. Your recruiter can share more details during the hiring process.
Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don’t necessarily check every box on the job description.
Builds and ships AI-augmented software projects end-to-end, using AI coding agents as primary development tools while translating business needs into working code.
About M3: A Japanese global leader in the provision of ground-breaking and innovative technological and research solutions to the healthcare industry. The M3 Group operates in the US, Asia, and Europe with over 5.8 million physician members globally via its physician websites which include mdlinx.com, m3.com, research.m3.com, Doctors.net.uk, medigate.net, and medlive.cn. M3 Inc. is a publicly traded company on the Tokyo Stock Exchange (jp:2413, NIKKEI 225) with subsidiaries in major markets including the US, UK, Japan, South Korea, and China, and in 2020 was ranked in Forbes’ Global 2000 list. The M3 Group provides services to healthcare and the life science industry. In addition to market research, these services include medical education, ethical drug promotion, clinical development, job recruitment, and clinic appointment services. M3 has offices in Japan, UK, France, Germany, Brazil, Sweden, China, USA, and South Korea, as well as India.
Due to our continued growth, we are hiring for a AI Engineering Intern to join M3 USA.
Build and ship
Own a project end to end: understand the problem, build a working version, get it in front of users, improve it based on what they say.
Write code that other people can read and maintain. AI-generated or not, it carries your name.
Demo your work regularly to the product and engineering team, as well as to the business teams who requested it.
Work with the businesses
Talk to the people whose jobs your tool touches. Watch how they actually work rather than taking a feature request at face value.
Translate what you hear into something you can build this week, not next quarter.
AI-augmented development
Use agentic AI tools (such as Claude Code) as your default workflow.
Develop judgment about where these tools help and where they quietly produce garbage. Bring that back to the engineering team.
Try new tools as they ship and tell us what you found, including the failures.
Required
Actively pursuing or recently obtained a degree in Computer Science or a related field.
Hands-on use of at least one AI coding agent to build something, whether a class project, a side project, or a hackathon entry.
Working knowledge of a programming language: Python, TypeScript, or similar.
Comfort in a terminal. You should not need a GUI for git.
Ability to pick up unfamiliar tools by reading docs and trying things.
Preferred
Web development experience (HTML, CSS, JavaScript, and any modern framework).
Knowledge of how LLMs work under the hood, not only how to prompt them.
Anything you have built that other people used, even briefly.
*M3 reserves the right to change this job description to meet the business needs of the organization
#LI-MM1
#LI-Remote
Develops software features and fixes bugs for a SaaS product under mentorship from experienced engineers.
QA engineer intern performs software testing, bug documentation, and quality assurance validation for fintech applications before deployment.
Who we are
Moniepoint Inc. is Africa’s all-in-one financial ecosystem, helping 10 million businesses and individuals access seamless payments, banking, credit, and business management tools since 2019.
As Nigeria’s largest merchant acquirer, Moniepoint Inc. powers most of the country’s point-of-sale (POS) transactions. Through its subsidiaries, Moniepoint Inc. processes $22 billion monthly for its customers while operating profitably.
About the role
Location: Remote
We’re in search of the next Intern To join our team!
Get mentored for 6 months, work on real life-changing projects and get paid at one of Africa’s most prominent fintechs.
What you’ll get to do
To succeed in this role, we think you should have
Develops Android applications for enterprise software solutions focused on remote work and advanced visual computing.