Top AI Software Engineer Jobs Openings in 2025

Looking for opportunities in AI Software Engineer? This curated list features the latest AI Software Engineer job openings from AI-native companies. Whether you're an experienced professional or just entering the field, find roles that match your expertise, from startups to global tech leaders. Updated everyday.

Edit filters

Latest AI Jobs

Showing 6179  of 79 jobs
Tag
metropolisio_logo
Principal Software Engineer, Edge
Metropolis
USD
0
245000
-
290000
US.svg
United States
Full-time
Remote
false
The Company Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time. The Role The Advanced Technologies Group (ATG) at Metropolis is looking for a Principal Software Engineer to lead advancements in our Edge platform as we expand the Metropolis mission to new areas beyond parking.  ATG is developing and deploying a broad suite of technologies that enable “AI for the Real World” including cameras, edge compute, sensors, displays, and robotics.  The Edge platform is our mission critical backend system that consumes and organizes event data from those field deployed hardware and ML systems, integrating real-time hardware events and machine learning outputs into a core mobility identification platform that powers our business applications. In this role, you will guide software development of the Edge platform as we expand into new business verticals, and add both new capabilities and new devices into the ecosystem.  As a senior member of the ATG team, you will work with leadership to craft a technical vision and strategy for ATG that propels our entire suite of core technologies into the next phase of growth. This role will provide significant thought leadership, shape a strong engineering-led culture, and play a critical role in the company’s success by creating foundational capabilities on which Metropolis builds remarkable experiences. The ideal candidate will have an end-to-end systems engineering mindset, looking for opportunities well beyond just the software of our Edge platform and into hardware, edge device software and machine learning systems.  We are looking for a big thinker who can connect the dots between disparate technologies and systems to move Metropolis forward through ambiguity, but also who has the practical experience to drive improvements to our existing production systems. If you are energized by working across multiple teams and technologies together to solve real world problems at scale, and have a background with distributed hardware / ML / Software systems, this role is for you!   Responsibilities  Define technical direction for ATG software that organizes the teams to support existing edge systems, develops new capabilities, and creates a strategy for the future Work closely with cross-functional leaders in Hardware, Machine Learning, and other engineering teams to ensure alignment on edge initiatives Lead the Edge team to design and build backend software solutions that enable an expanding edge device ecosystem.   Guide the team technically, engaging in hands-on troubleshooting, architecture definition and implementation of best practices Establish robust and right sized processes and mechanisms to ensure the team is freed up to work on building Invest in the career development of team members, develop future leaders, and create a culture of cohesion and teamwork. Participate in talent acquisition processes to ensure that we have world class engineers across all skill and experience levels   Qualifications  BS, MS or PhD in Computer Science or a relevant engineering discipline 14+ years of experience with at least 4+ years of experience as a hands-on senior, staff or principal engineer Proven track record of designing and delivering large-scale distributed systems and software products in high volume, mission critical applications Experience developing technical strategy, getting buy-in from business and technology stakeholders, and guiding team(s) through execution Deep understanding of modern software design processes across the entire software development lifecycle, including TDD/BDD, CI/CD and related build/test/deploy processes. Experience working directly with or adjacent to distributed edge / IoT / hardware / ML systems  Strong fundamental computer science skills, and expert level knowledge of Scala, Java or other languages that run on the JVM. Demonstrated project management skills to ensure timely delivery of features, while maintaining high quality products. Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences Previous experience working inside innovative, high growth environments is a plus   When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $245,000.00 to $290,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.  #LI-NM1 #LI-Onsite Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.  
Software Engineer
Software Engineering
MLOps / DevOps Engineer
Data Science & Analytics
Apply
Hidden link
coherehealth_logo
Full-Stack Engineer, Endpoints
Cohere
-
CA.svg
Canada
US.svg
United States
GB.svg
United Kingdom
Full-time
Remote
true
Who are we?Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI.We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers.Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.Join us on our mission and shape the future!Why this role?Cohere customers self-serve our API without any intervention. This team unlocks the complex technology we build for customers to understand, trust, and pay for.As a Software Engineer, you will:Improve the platform’s auth, billing, and payment systemsAdd new features to the interactive Playground where customers can try our modelsImplement new platform features for managing deploymentsWrite and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanismsAs security and privacy are paramount, you will sometimes need to reinvent the wheel, and won’t be able to use the most popular libraries or toolingYou may be a good fit if:You have 2+ years of professional experience writing clean backend code. Our stack includes: Golang and React.You’ve built payment systems and have experience with subscription or usage-based SaaS, and/or products with a freemium model.You have strong coding abilities and are comfortable working across the stack. You’re able to read and understand, and even fix issues outside of the main code base.You’ve been exposed to both large enterprises and startups.You excel in fast-paced environments and can execute while priorities and objectives are a moving target.If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply! If you want to work really hard on a glorious mission with teammates that want the same thing, Cohere is the place for you.We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs.Full-Time Employees at Cohere enjoy these Perks:🤝 An open and inclusive culture and work environment 🧑‍💻 Work closely with a team on the cutting edge of AI research 🍽 Weekly lunch stipend, in-office lunches & snacks🦷 Full health and dental benefits, including a separate budget to take care of your mental health 🐣 100% Parental Leave top-up for 6 months for employees based in Canada, the US, and the UK🎨 Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement🏙 Remote-flexible, offices in Toronto, New York, San Francisco and London and co-working stipend✈️ 6 weeks of vacationNote: This post is co-authored by both Cohere humans and Cohere technology.
Software Engineer
Software Engineering
Apply
Hidden link
articul8_ai_logo
Senior Software Development Engineer in Test (SDET) - Chaos Engineering Specialist (Brazil)
Articul8
-
BR.svg
Brazil
Full-time
Remote
true
Company OverviewAt Articul8 AI, we're building the next generation of resilient, scalable software systems that help organizations transform their operations. Our commitment to quality and reliability drives our engineering culture, where we continuously test and improve our systems under real-world conditions.Why Join Articul8 AI?Make an Impact: Shape the resilience and reliability of AI-driven systems at scale.Build with Modern Tech: Leverage cutting-edge tools and platforms (Multi-cloud, AI-first tooling).Ownership & Growth: Take ownership of chaos engineering initiatives and influence engineering culture across teams.Continuous Learning: Collaborate with top engineers, participate in mentoring, and stay ahead in chaos engineering and SRE practices.Position SummaryWe are seeking a Senior SDET specializing in chaos engineering and monitoring to join our Quality Engineering team. You will design and implement sophisticated test automation frameworks, create and run chaos experiments to validate our systems' resilience against real-world failures, while ensuring comprehensive monitoring capabilities that provide actionable insights during both testing and production scenarios.Key ResponsibilitiesDesign, develop, and maintain advanced test automation frameworks that incorporate chaos engineering principlesCreate and execute chaos experiments that simulate various failure modes and edge cases in our distributed systemsImplement monitoring solutions that effectively track system performance, resilience, and failure recoveryEstablish observability practices that provide deep insights into system behavior during chaos experimentsCollaborate with development teams to build resilience into our applications from the ground upDevelop metrics and dashboards to visualize system reliability and the impact of chaos experimentsLead post-mortem analyses to identify system weaknesses discovered through chaos testingIntegrate chaos testing into CI/CD pipelines to validate system resilience continuouslyMentor engineers through code reviews, technical sessions, and hands-on guidance in test automation, chaos engineering, and monitoring best practices.Contribute to the company's overall testing strategy and quality assurance practicesQualificationsRequiredBachelor's degree in Computer Science, Engineering, or related field5+ years of experience in software testing and quality assurance, with at least 2 years focused on chaos engineeringStrong programming skills in languages such as Python, Go, and/or RustExperience with chaos engineering tools such as Chaos Monkey, Gremlin, or similar frameworksIn-depth knowledge of monitoring systems like Prometheus, Grafana, ELK Stack, or similar toolsExperience implementing observability practices (metrics, logging, tracing) in distributed systemsFamiliarity with container orchestration platforms like Kubernetes and related chaos toolsExperience with SRE practices and principlesStrong understanding of CI/CD pipelines and how to integrate testing workflowsExperience with cloud platforms (AWS, GCP, Azure) and their monitoring capabilitiesExcellent communication skills with the ability to present technical findings to various stakeholdersPreferredMaster’s degree in Computer Science, Engineering, or related fieldKnowledge of statistical analysis for evaluating test results and system performanceExperience with distributed systems and microservice architecturesContributions to open-source testing or chaos engineering projectsFamiliarity with AI/ML systems and their unique testing challengesRelevant certifications in cloud platforms, testing methodologies, or chaos engineeringReady to shape the future of resilient software systems? Apply now and help drive the reliability of tomorrow’s AI at Articul8 AI!
Software Engineer
Software Engineering
MLOps / DevOps Engineer
Data Science & Analytics
Apply
Hidden link
articul8_ai_logo
Senior Software Development Engineer in Test (SDET) - Chaos Engineering Specialist
Articul8
-
US.svg
United States
Full-time
Remote
false
Company OverviewAt Articul8 AI, we're building the next generation of resilient, scalable software systems that help organizations transform their operations. Our commitment to quality and reliability drives our engineering culture, where we continuously test and improve our systems under real-world conditions.Why Join Articul8 AI?Make an Impact: Shape the resilience and reliability of AI-driven systems at scale.Build with Modern Tech: Leverage cutting-edge tools and platforms (Multi-cloud, AI-first tooling).Ownership & Growth: Take ownership of chaos engineering initiatives and influence engineering culture across teams.Continuous Learning: Collaborate with top engineers, participate in mentoring, and stay ahead in chaos engineering and SRE practices.Position SummaryWe are seeking a Senior SDET specializing in chaos engineering and monitoring to join our Quality Engineering team. You will design and implement sophisticated test automation frameworks, create and run chaos experiments to validate our systems' resilience against real-world failures, while ensuring comprehensive monitoring capabilities that provide actionable insights during both testing and production scenarios.Key ResponsibilitiesDesign, develop, and maintain advanced test automation frameworks that incorporate chaos engineering principlesCreate and execute chaos experiments that simulate various failure modes and edge cases in our distributed systemsImplement monitoring solutions that effectively track system performance, resilience, and failure recoveryEstablish observability practices that provide deep insights into system behavior during chaos experimentsCollaborate with development teams to build resilience into our applications from the ground upDevelop metrics and dashboards to visualize system reliability and the impact of chaos experimentsLead post-mortem analyses to identify system weaknesses discovered through chaos testingIntegrate chaos testing into CI/CD pipelines to validate system resilience continuouslyMentor engineers through code reviews, technical sessions, and hands-on guidance in test automation, chaos engineering, and monitoring best practices.Contribute to the company's overall testing strategy and quality assurance practicesQualificationsRequiredBachelor's degree in Computer Science, Engineering, or related field5+ years of experience in software testing and quality assurance, with at least 2 years focused on chaos engineeringStrong programming skills in languages such as Python, Go, and/or RustExperience with chaos engineering tools such as Chaos Monkey, Gremlin, or similar frameworksIn-depth knowledge of monitoring systems like Prometheus, Grafana, ELK Stack, or similar toolsExperience implementing observability practices (metrics, logging, tracing) in distributed systemsFamiliarity with container orchestration platforms like Kubernetes and related chaos toolsExperience with SRE practices and principlesStrong understanding of CI/CD pipelines and how to integrate testing workflowsExperience with cloud platforms (AWS, GCP, Azure) and their monitoring capabilitiesExcellent communication skills with the ability to present technical findings to various stakeholderPreferredMaster’s degree in Computer Science, Engineering, or related fieldKnowledge of statistical analysis for evaluating test results and system performanceExperience with distributed systems and microservice architecturesContributions to open-source testing or chaos engineering projectsFamiliarity with AI/ML systems and their unique testing challengesRelevant certifications in cloud platforms, testing methodologies, or chaos engineeringReady to shape the future of resilient software systems? Apply now and help drive the reliability of tomorrow’s AI at Articul8 AI!
Software Engineer
Software Engineering
MLOps / DevOps Engineer
Data Science & Analytics
Apply
Hidden link
agi_net_logo
Backend Engineer (Founding Tech Team)
AGI, inc
-
US.svg
United States
Full-time
Remote
false
Think Different. Build the Future. 🚀Our MissionBuild everyday AGI—trustworthy, consumer-grade agents that redefine human–AI collaboration for millions. Software shouldn’t wait for commands; it should partner with you, amplifying what you can do every single day.Why AGI, Inc.We’re a stealth team of elite ex-founders, Stanford and Berkeley researchers, and DeepMind alumni. With years of agent research, our platform already runs live agent workflows with 99.9% reliability. Our investors funded the first wave of AI giants; now they’re backing us to deliver the next—everyday AGI. If you see possibilities where others see limits, read on.About the RoleYou’ll be one of the very first engineers shaping our core product and reimagining how people integrate AI companions into their day-to-day workflows. Expect to:Think from zero. Whiteboard the concept in the morning and demo it by evening.Own the stack. Backend, frontend, model orchestration, observability—whatever removes friction between idea and shipped product.Bridge research and delight. Sit beside scientists, translate breakthroughs into polished consumer experiences, and push them to production in days, not quarters.Define the bar. Establish the engineering, design, and reliability standards that every future hire will follfow.Move markets. Your features won’t live in a sandbox—they’ll redefine how everyday people trust and collaborate with AI.You’ll be leading initiatives from conceptual design to production deployment, iterating quickly and putting real user feedback at the heart of product decisions. Key ResponsibilitiesCraft end-to-end experiences: Design, code, and ship full-stack features—Python, TypeScript, Postgres, GPU infra—whatever it takes. Design the MCP schema: Create flexible, extensible JSON-based models that represent property context, room types, policies, branding, and more. Integrate core booking systems: Build robust connectors to PMS, CRM, messaging platforms, and booking enginesBuild internal and partner-facing APIs: Develop secure, scalable APIs that ingest, structure, and serve hotel context to downstream AI agents. Engineer for trust: Single-digit-ms paths, sandboxed execution, telemetry everywhere—four nines or it’s broken. Invent agentic primitives: APIs, eval harnesses, and safety guardrails that let wild research ship to millions. Listen, iterate, delight: Sit with users, absorb the pain, and turn feedback into joy—fast. What You BringMust HavesMore than 5 yrs years of professional software engineering experienceStrong backend fundamentals: REST API architecture, distributed systems, cloud deploymentProficiency with JavaScript, React, and other web technologiesProficiency with a backend language (we use Py C. B thon)Some experience with relational databases like Postgres/MySQLDeep experience integrating 3rd-party APIs and building data abstraction layers (bonus: hotel/hospitality tech exposure)Working knowledge of LLM pipelines, embeddings, and context windows (LangChain, OpenAI Assistants API, etc.)Proven ability to thrive in fast-growing, product-driven companies by effectively navigating loosely defined tasks and managing competing priorities or deadlines.Nice to HavesFamiliarity with travel tech (e.g. Mews, SynXis, Oracle Opera, Cloudbeds)Experience designing or managing structured knowledge graphs or JSON schemasExperience with LLMs, prompt engineering, or function callingFormer founder, or early engineer at a startup who has built a product from scratch is a plusInterest in AI/ML (direct experience not required)
Software Engineer
Software Engineering
Machine Learning Engineer
Data Science & Analytics
Apply
Hidden link
vanta_security_logo
Fullstack Software Engineer, Test Experience
Vanta
USD
0
161000
-
189000
US.svg
United States
Full-time
Remote
true
At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Our Software Engineers deliver high-value products for our customers, and infrastructure that enables our business to scale.Vanta’s team and technology surface are growing quickly, and it’s essential that we invest in the right abstractions and systems to enable us to scale with our business. As a Software Engineer, you’ll be responsible for setting technical direction to enable our product and infrastructure to scale with our business, and driving complex projects across our technical stack. Your past experience will be leveraged to enable and accelerate Vanta’s growth.Our business has found incredible product-market fit and has monetized effectively since the day we signed our first customer. We’re growing at a blistering pace, which presents career-defining opportunities for engineers to accelerate their growth and to contribute to a rapidly-scaling company.As a software engineer on the Test Experience team, you’ll help shape the future of Automated Tests - one of our platform’s most impactful and heavily-used features. Vanta Tests enable customers to continuously track their compliance and security posture, save valuable time managing GRC programs, and generate critical audit evidence effortlessly. You’ll operate at the intersection of platform infrastructure and user experience. Exciting and ambitious opportunities include:Building our next generation of Automated TestsEnhancing the customization and visibility of our monitoring features across inputs, logic, and resultsIntegrating cutting edge LLM tools and AI agents into the full Tests lifecycle - from creation to remediationSupporting Vanta’s rapidly growing customer base (the Tests product is the most used feature in our platform!)Visit our Vanta Engineering Blog to learn more about what our team is working on! What you’ll do as a Fullstack Software Engineer, Test Experience at Vanta:Design, develop, and own new product functionality and/or infrastructure leveraging modern frameworks and tooling (TypeScript, React, Node.js)Lead high impact projects with multiple stakeholders and engineers to enable our business and team to scaleWork with talented and kind engineers to make a significant impact on our customer base, enabling them to improve and review their security postureContribute to building Vanta’s engineering culture as we growHow to be successful in this role:Have at least 2 years of full stack experienceHave strong expertise with JavaScript/TypeScript and ReactHave a passion for high visibility customer facing features, with a strong eye for detailHave experience applying AI in products, or a strong interest in exploring this spaceHave a product-mindset who empathizes with users and is driven to solve their problemsHave an interest in learning about security or prior experience in the spaceWhat you can expect as a Vantan:Industry-competitive compensation100% covered medical, dental, and vision benefits with dependents coverage16 weeks fully-paid parental Leave for all new parentsHealth & wellness and remote workplace stipendsFamily planning benefits through Carrot Fertility401(k) matchingFlexible work hours and locationOpen PTO policy11 paid holidays in the USOffices in SF, NYC, London, Dublin, and SydneyTo provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar-stage growth companies. Final offer amounts are determined by multiple factors and may vary based on candidate location, skills, depth of work experience, and relevant licenses/credentials. #LI-remoteAt Vanta, we are committed to hiring diverse talent of different backgrounds and as such, it is important to us to provide an inclusive work environment for all. We do not discriminate on the basis of race, gender identity, age, religion, sexual orientation, veteran or disability status, or any other protected class. As an equal opportunity employer, we encourage and welcome people of all backgrounds to apply.About VantaWe started in 2018, in the wake of several high-profile data breaches. Online security was only becoming more important, but we knew firsthand how hard it could be for fast-growing companies to invest the time and manpower it takes to build a solid security foundation. Vanta was inspired by a vision to restore trust in internet businesses by enabling companies to improve and prove their security. From our early days automating security monitoring for compliance standards like SOC 2, HIPAA and ISO 27001 to creating the world's leading Trust Management Platform, our vision remains unchanged. Now more than ever, making security continuous—not just a point-in-time check— is essential. Thousands of companies rely on Vanta to build, maintain and demonstrate their trust— all in a way that's real-time and transparent.
Software Engineer
Software Engineering
Apply
Hidden link
breetechnologies_logo
Software Engineer, New Graduate
Bree
CAD
0
100000
-
150000
CA.svg
Canada
Full-time
Remote
true
About BreeBree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooked market in a country with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and best provider of short-term credit to the 20 million people in Canada who live paycheck to paycheck.More than half a million Canadians have already signed up with Bree, and we believe we are just scratching the surface. We are in an exciting place where we have product market fit, explosive growth, and a clear path to becoming one of the most important FinTechs in Canada.We have $5M ARR per full-time engineer, growing at a double-digit monthly rate, profitable, and have had 0 voluntary employee churn. We were part of Y Combinator in 2021 and raised a $2M seed round shortly after.About the RoleBree is on a mission to build the best AI native engineering team. As a new graduate joining us in 2026, you'll be part of a high-growth environment where you'll learn to build scalable systems while leveraging AI tools to accelerate your development and problem-solving. Our ideal candidate is a smart, high-potential recent grad who is AI native, comfortable integrating AI into their workflow to ship code efficiently and reliably. Read more about AI native engineering teams here.What You'll DoContribute to building scalable backend systems to handle high-throughput financial transactions in a fast-paced FinTech startup.Collaborate on designing and implementing features, incorporating AI tools to automate testing and speed up development cycles.Help ensure system reliability through monitoring, debugging, and scaling efforts to support a growing user base.Work closely with the team to solve real-world problems, learning best practices in software engineering along the way.What You'll NeedA strong foundation in computer science fundamentals, such as data structures, algorithms, and software design, ideally demonstrated through academic projects, internships, or personal initiatives.Enthusiasm for backend development and an eagerness to learn modern tools and practices in a regulated environment.Familiarity with or interest in using AI tools to enhance coding efficiency and innovation.Excellent problem-solving skills, a growth mindset, and the ability to collaborate in a supportive, low-churn team focused on excellence.BenefitsTop of the market compensation for top performers$1,500 annual learning stipend$1,000 annual wellness stipend$250 monthly lunch stipendComprehensive insurance coverage2 annual company retreatsParental leaveUnlimited PTO
Software Engineer
Software Engineering
Apply
Hidden link
breetechnologies_logo
Software Engineer, Mobile
Bree
CAD
0
120000
-
220000
CA.svg
Canada
Full-time
Remote
true
About BreeBree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooked market in a country with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and best provider of short-term credit to the 20 million people in Canada who live paycheck to paycheck.More than half a million Canadians have already signed up with Bree, and we believe we are just scratching the surface. We are in an exciting place where we have product market fit, explosive growth, and a clear path to becoming one of the most important FinTechs in Canada.We have $5M ARR per full-time engineer, growing at a double-digit monthly rate, profitable, and have had 0 voluntary employee churn. We were part of Y Combinator in 2021 and raised a $2M seed round shortly after.About the RoleBree is on a mission to build the best AI native engineering team. Our ideal candidate has a deep understanding of modern mobile development and cross-platform architectures, with a focus on React Native and Expo, and enjoys leveraging AI tools to ship high-quality apps efficiently and reliably. Read more about AI native engineering teams here.What You'll DoDesign and implement intuitive, performant mobile features using React Native and Expo to deliver seamless user experiences for financial services, handling complex state management and offline capabilities.Architect cross-platform mobile apps that integrate with backend APIs, optimizing for battery life, network efficiency, and real-time updates in a high-throughput FinTech environment.Leverage AI tools such as Claude Code and Cursor to automate UI/UX prototyping, testing, and code generation, accelerating app iterations and deployments in a hyper-growth startup.Own end-to-end mobile app reliability, including CI/CD pipelines, crash reporting, and A/B testing to support millions of users across iOS and Android.Collaborate on app store submissions, performance tuning, and feature roadmaps, ensuring rapid shipping of updates while maintaining security and compliance standards.What You'll NeedProven track record of shipping consumer-facing mobile apps to production using React Native and Expo, with experience in scaling to large user bases.Mastery of modern mobile stacks, including React Native, Expo Router, state management (e.g., Redux or MobX), and native modules; familiarity with TypeScript and performance optimization tools a plus.Strong architectural thinking to tackle ambiguous mobile challenges, such as cross-device compatibility and accessibility, in fast-paced environments with explosive growth.Exceptional problem-solving skills in debugging complex mobile issues, with a history of contributing to open-source projects or leading app refactorings.Outstanding collaboration and communication abilities, excelling in low-churn teams that prioritize innovation, code quality, and user-centric design.BenefitsTop of the market compensation for top performers$1,500 annual learning stipend$1,000 annual wellness stipend$250 monthly lunch stipendComprehensive insurance coverage2 annual company retreatsParental leaveUnlimited PTO
Software Engineer
Software Engineering
Apply
Hidden link
breetechnologies_logo
Software Engineer, Backend
Bree
CAD
0
120000
-
220000
CA.svg
Canada
Full-time
Remote
true
About BreeBree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooked market in a country with the least amount of financial technology innovation in the developed world. Our first act is to become the cheapest and best provider of short-term credit to the 20 million people in Canada who live paycheck to paycheck.More than half a million Canadians have already signed up with Bree, and we believe we are just scratching the surface. We are in an exciting place where we have product market fit, explosive growth, and a clear path to becoming one of the most important FinTechs in Canada.We have $5M ARR per full-time engineer, growing at a double-digit monthly rate, profitable, and have had 0 voluntary employee churn. We were part of Y Combinator in 2021 and raised a $2M seed round shortly after.About the RoleBree is on a mission to build the best AI native engineering team. Our ideal candidate has a deep understanding of modern backend systems and software architecture and enjoys leveraging AI tools to ship efficiently and reliably. Read more about AI native engineering teams here.What You'll DoArchitect and implement scalable event-driven microservices using modern protocols like gRPC to handle high-throughput financial transactions with sub-millisecond latency.Design backend systems integrating TypeScript with PostgreSQL, while incorporating Go or Rust for performance-critical components in a regulated FinTech environment.Leverage AI tools such as Claude Code and Cursor to automate test-driven development, accelerating feature delivery in a hyper-growth startup.Own end-to-end system reliability, including observability, fault-tolerant design, and seamless scaling to support millions of users.What You'll NeedProven expertise in building distributed systems with event sourcing or CQRS patterns, ideally in high-stakes domains like finance or e-commerce.Mastery of modern backend stacks, including gRPC, message queues (e.g., Kafka), and cloud-native tools, with strong TypeScript and PostgreSQL skills; Go/Rust experience a plus.Strong architectural thinking to solve ambiguous problems in fast-paced settings, with a track record of scaling systems under explosive growth.Exceptional collaboration and communication skills, thriving in low-churn teams focused on excellence and innovation.BenefitsTop of the market compensation for top performers$1,500 annual learning stipend$1,000 annual wellness stipend$250 monthly lunch stipendComprehensive insurance coverage2 annual company retreatsParental leaveUnlimited PTO
Software Engineer
Software Engineering
Apply
Hidden link
metropolisio_logo
Senior Staff Software Engineer, Customer Experience
Metropolis
USD
0
220000
-
250000
US.svg
United States
Full-time
Remote
false
The Company   Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.   The Role Metropolis is seeking a Senior Staff Software Engineer to lead one of our Customer Experience application development teams through the next growth phase. As an engineering leader, you will be driving the future of Metropolis products forward, shaping vision that enables us to build top notch customer experiences. This individual will provide strong technical thought leadership and will shape an engineering-led culture.   The ideal candidate will have a product-oriented mindset exuding extreme curiosity to explore customer experiences, obsessively finding opportunities for our customers to make technology experience frictionless. This leader will play a critical role in the company's success by ensuring that advancing the tech is aligned with customer needs and contributes to the company's overall growth and profitability.  This is a unique opportunity to realize a large business impact by building an end-to-end mobility platform that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people. If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally.   Responsibilities Provide technical direction that influences the entire company by formulating and implementing technical vision and roadmap. Establish the technologies and best practices needed to achieve operational excellence in system reliability while enabling rapid experimentation and data-informed decisions. Through technology, enable step function improvements in developer experience and velocity. Be a great coach to bring the best out of our engineers and a key driver of hiring top talent. Empower collaborative environment where best product and technical ideas are nurtured and come to life. Create competitive advantages for our customers through their use of our global platform.    Qualifications  10+ years of experience building customer centric applications and products. Experience initiating and driving technical direction. Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications. Extremely strong fundamental computer science skills and expert level knowledge of Scala or Java or related language. Strong experience with data-intensive architectures. Deep understanding of tradeoffs involved in release engineering and other processes. Excellent written and verbal communication skills with a proven ability to present complex information in a clear and concise manner to a variety of audiences. Track record of successful cross-functional collaboration while building customer solutions in B2C and B2B settings. Preferred Qualifications  Advanced degree in a technical field such as computer science. Previous experience working inside innovative, high-growth environments. Experience succeeding in situations with high levels of ambiguity. Experience with leading the development of industry altering infrastructure. Experience with leveraging AI technology to streamline engineering activities.   When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $220,000.00 to $250,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.  #LI-CM1 #LI-Onsite Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.  
Software Engineer
Software Engineering
Apply
Hidden link
metropolisio_logo
Senior Staff Software Engineer, Customer Experience
Metropolis
USD
0
220000
-
250000
US.svg
United States
Full-time
Remote
false
The Company   Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.   The Role Metropolis is seeking a Senior Staff Software Engineer to lead one of our Customer Experience application development teams through the next growth phase. As an engineering leader, you will be driving the future of Metropolis products forward, shaping vision that enables us to build top notch customer experiences. This individual will provide strong technical thought leadership and will shape an engineering-led culture.   The ideal candidate will have a product-oriented mindset exuding extreme curiosity to explore customer experiences, obsessively finding opportunities for our customers to make technology experience frictionless. This leader will play a critical role in the company's success by ensuring that advancing the tech is aligned with customer needs and contributes to the company's overall growth and profitability.  This is a unique opportunity to realize a large business impact by building an end-to-end mobility platform that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people. If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally.   Responsibilities Provide technical direction that influences the entire company by formulating and implementing technical vision and roadmap. Establish the technologies and best practices needed to achieve operational excellence in system reliability while enabling rapid experimentation and data-informed decisions. Through technology, enable step function improvements in developer experience and velocity. Be a great coach to bring the best out of our engineers and a key driver of hiring top talent. Empower collaborative environment where best product and technical ideas are nurtured and come to life. Create competitive advantages for our customers through their use of our global platform.    Qualifications  10+ years of experience building customer centric applications and products. Experience initiating and driving technical direction. Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications. Extremely strong fundamental computer science skills and expert level knowledge of Scala or Java or related language. Strong experience with data-intensive architectures. Deep understanding of tradeoffs involved in release engineering and other processes. Excellent written and verbal communication skills with a proven ability to present complex information in a clear and concise manner to a variety of audiences. Track record of successful cross-functional collaboration while building customer solutions in B2C and B2B settings. Preferred Qualifications  Advanced degree in a technical field such as computer science. Previous experience working inside innovative, high-growth environments. Experience succeeding in situations with high levels of ambiguity. Experience with leading the development of industry altering infrastructure. Experience with leveraging AI technology to streamline engineering activities.   When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $220,000.00 to $250,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.  #LI-CM1 #LI-Onsite Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.  
Software Engineer
Software Engineering
Apply
Hidden link
metropolisio_logo
Senior Staff Software Engineer, Customer Experience
Metropolis
USD
0
220000
-
250000
US.svg
United States
Full-time
Remote
false
The Company   Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.   The Role Metropolis is seeking a Senior Staff Software Engineer to lead one of our Customer Experience application development teams through the next growth phase. As an engineering leader, you will be driving the future of Metropolis products forward, shaping vision that enables us to build top notch customer experiences. This individual will provide strong technical thought leadership and will shape an engineering-led culture.   The ideal candidate will have a product-oriented mindset exuding extreme curiosity to explore customer experiences, obsessively finding opportunities for our customers to make technology experience frictionless. This leader will play a critical role in the company's success by ensuring that advancing the tech is aligned with customer needs and contributes to the company's overall growth and profitability.  This is a unique opportunity to realize a large business impact by building an end-to-end mobility platform that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people. If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally.   Responsibilities Provide technical direction that influences the entire company by formulating and implementing technical vision and roadmap. Establish the technologies and best practices needed to achieve operational excellence in system reliability while enabling rapid experimentation and data-informed decisions. Through technology, enable step function improvements in developer experience and velocity. Be a great coach to bring the best out of our engineers and a key driver of hiring top talent. Empower collaborative environment where best product and technical ideas are nurtured and come to life. Create competitive advantages for our customers through their use of our global platform.    Qualifications  10+ years of experience building customer centric applications and products. Experience initiating and driving technical direction. Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications. Extremely strong fundamental computer science skills and expert level knowledge of Scala or Java or related language. Strong experience with data-intensive architectures. Deep understanding of tradeoffs involved in release engineering and other processes. Excellent written and verbal communication skills with a proven ability to present complex information in a clear and concise manner to a variety of audiences. Track record of successful cross-functional collaboration while building customer solutions in B2C and B2B settings. Preferred Qualifications  Advanced degree in a technical field such as computer science. Previous experience working inside innovative, high-growth environments. Experience succeeding in situations with high levels of ambiguity. Experience with leading the development of industry altering infrastructure. Experience with leveraging AI technology to streamline engineering activities.   When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $220,000.00 to $250,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.  #LI-CM1 #LI-Onsite Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.  
Software Engineer
Software Engineering
Apply
Hidden link
metropolisio_logo
Senior Software Engineer, Customer Experience
Metropolis
USD
0
180000
-
200000
US.svg
United States
Full-time
Remote
false
The Company   Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.   The Role Metropolis is seeking a Senior Software Engineer to join our Customer Experience application development team and contribute to the next step function growth phase. As a member of the engineering team, you will have the opportunity to design and build systems and features from the ground-up, have a big role to play in defining the direction of our product and mentor other engineers.  The ideal candidate will have a product-oriented mindset with a passion for technology and customer satisfaction. This engineer will play a critical role in the company's success by ensuring that software development efforts are aligned with customer needs and contribute to the company's overall growth and profitability. This is a unique opportunity to build an end-to-end mobility platform that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people.   If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally.   Responsibilities Design, implement, and maintain the backend services that make up the Metropolis parking platform.  Be a key part of the entire development lifecycle, including ideation and identifying requirements.  Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving.  Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features.  Help build a culture where bugs and mistakes in Production are treated as opportunities to improve the platform.  Ensure that the systems we build are highly available and scalable.  Work directly with our partners and build solutions that seamlessly integrate their products with the Metropolis platform.   Qualifications  MS or BS in Computer Science or equivalent work experience. Strong fundamental computer science skills.  6+ years of software engineering experience. Advanced level knowledge of Scala, Java or related language.    Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications.    Experience with micro-services, event driven architectures, and related technologies and paradigms.  Deep understanding of Agile engineering processes that support the entire software development life cycle, including TDD/BDD, CI/CD and related build/test/deploy processes.  Experience with database technologies, especially MySQL and Postgres  Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences  Preferred Qualifications Hands-on experience with container technologies and “infrastructure as code” techniques  Work experience in innovative, high-growth environments  When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $180,000.00 to $200,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.  #LI-CM1 #LI-Onsite Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.  
Software Engineer
Software Engineering
Apply
Hidden link
metropolisio_logo
Senior Software Engineer, Customer Experience
Metropolis
USD
0
180000
-
200000
US.svg
United States
Full-time
Remote
false
The Company   Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.   The Role Metropolis is seeking a Senior Software Engineer to join our Customer Experience application development team and contribute to the next step function growth phase. As a member of the engineering team, you will have the opportunity to design and build systems and features from the ground-up, have a big role to play in defining the direction of our product and mentor other engineers.  The ideal candidate will have a product-oriented mindset with a passion for technology and customer satisfaction. This engineer will play a critical role in the company's success by ensuring that software development efforts are aligned with customer needs and contribute to the company's overall growth and profitability. This is a unique opportunity to build an end-to-end mobility platform that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people.   If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally.   Responsibilities Design, implement, and maintain the backend services that make up the Metropolis parking platform.  Be a key part of the entire development lifecycle, including ideation and identifying requirements.  Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving.  Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features.  Help build a culture where bugs and mistakes in Production are treated as opportunities to improve the platform.  Ensure that the systems we build are highly available and scalable.  Work directly with our partners and build solutions that seamlessly integrate their products with the Metropolis platform.   Qualifications  MS or BS in Computer Science or equivalent work experience. Strong fundamental computer science skills.  6+ years of software engineering experience. Advanced level knowledge of Scala, Java or related language.    Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications.    Experience with microservices, event driven architectures, and related technologies and paradigms.  Deep understanding of Agile engineering processes that support the entire software development life cycle, including TDD/BDD, CI/CD and related build/test/deploy processes.  Experience with database technologies, especially MySQL and Postgres  Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences  Preferred Qualifications Hands-on experience with container technologies and “infrastructure as code” techniques  Work experience in innovative, high-growth environments  When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $180,000.00 to $200,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.  #LI-CM1 #LI-Onsite Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.  
Software Engineer
Software Engineering
Apply
Hidden link
metropolisio_logo
Senior Software Engineer, Customer Experience
Metropolis
USD
0
180000
-
200000
US.svg
United States
Full-time
Remote
false
The Company   Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.   The Role Metropolis is seeking a Senior Software Engineer to join our Customer Experience application development team and contribute to the next step function growth phase. As a member of the engineering team, you will have the opportunity to design and build systems and features from the ground-up, have a big role to play in defining the direction of our product and mentor other engineers.  The ideal candidate will have a product-oriented mindset with a passion for technology and customer satisfaction. This engineer will play a critical role in the company's success by ensuring that software development efforts are aligned with customer needs and contribute to the company's overall growth and profitability. This is a unique opportunity to build an end-to-end mobility platform that supports high throughput locations, aviation, fleet management and other use cases impacting the everyday experience of millions of people.   If you are energized by the mission to empower our customers to harness time through remarkable mobility products, this role is for you. We operate in a fast-paced, challenging, and fun environment! We work together as one team to deliver on our commitments. We challenge the status quo every day, internally and externally.   Responsibilities Design, implement, and maintain the backend services that make up the Metropolis parking platform.  Be a key part of the entire development lifecycle, including ideation and identifying requirements.  Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving.  Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features.  Help build a culture where bugs and mistakes in Production are treated as opportunities to improve the platform.  Ensure that the systems we build are highly available and scalable.  Work directly with our partners and build solutions that seamlessly integrate their products with the Metropolis platform.   Qualifications  MS or BS in Computer Science or equivalent work experience. Strong fundamental computer science skills.  6+ years of software engineering experience. Advanced level knowledge of Scala, Java or related language.    Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications.    Experience with microservices, event driven architectures, and related technologies and paradigms.  Deep understanding of Agile engineering processes that support the entire software development life cycle, including TDD/BDD, CI/CD and related build/test/deploy processes.  Experience with database technologies, especially MySQL and Postgres  Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences  Preferred Qualifications Hands-on experience with container technologies and “infrastructure as code” techniques  Work experience in innovative, high-growth environments    When you join Metropolis, you’ll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $180,000.00 to $200,000.00 annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.  #LI-CM1 #LI-Onsite Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.  
Software Engineer
Software Engineering
Apply
Hidden link
figure_ai_logo
Developer Productivity Intern (Fall 2025)
Figure AI
USD
0
35
-
50
US.svg
United States
Intern
Remote
false
Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It’s time to build. We’re looking for a Developer Productivity Intern for Fall 2025 who’s passionate about building tools and systems that accelerate engineering velocity. You’ll play a key role in supporting the development of our general-purpose humanoid robot — designed to be manufactured and deployed at scale. This internship is ideal for students graduating in Summer 2026 who are excited to work at the intersection of infrastructure, tooling, and robotics. Responsibilities:  Contribute to the architecture and implementation of our next-generation, large scale build and deployment infrastructure Redefine our development environments for ease of use and an order of magnitude improvement in developer productivity Develop backend and frontend tools to support the build infrastructure Work closely with firmware, embedded, middleware and AI/ML engineers to ship new platforms and features at unprecedented speed  Requirements:  Currently pursuing or recently completed an undergraduate or graduate degree in Computer Science or a related field Available for a minimum 10-week internship (1–2 terms preferred) Strong understanding of Linux systems Proficient with scripting languages including Python and Bash Proficient with git Bonus Qualifications:  Experience with the Bazel or other build tools (Pants, Buck, CMake, make, etc…) Experience with Docker, Kubernetes, or other containerization & container orchestration tools Experience with LLMs and other AI tooling Experience with any of the major cloud providers (AWS, GCP, Azure) Experience with C++ or Rust Experience with front-end technologies, including JavaScript, HTML5/CSS, and React. The US hourly range for this internship position is between $35 - $50/hr.  The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended. 
Software Engineer
Software Engineering
MLOps / DevOps Engineer
Data Science & Analytics
Apply
Hidden link
webai_official_logo
Staff Software Engineer - Runtime
webAI
-
US.svg
United States
Full-time
Remote
false
About Us: We are establishing the first distributed AI infrastructure dedicated to personalized AI. The evolving needs of a data-driven society are demanding scalability and flexibility. We believe that the future of AI is distributed and enables real-time data processing at the edge, closer to where data is generated. We are building a future where a company's data and IP remains private and it's possible to bring large models directly to bring large models directly to consumer hardware without removing information from the model.About the Role: As a Staff Software Engineer on the Runtime team, you will be a technical leader responsible for architecting, designing, and driving the evolution of the core systems that power our services. You'll define the technical strategy for high-performance runtime components, ensuring they are scalable, reliable, and efficient under heavy workloads. You will lead cross-functional initiatives, mentor engineers across the organization, and make critical architectural decisions that shape the future of our runtime platform while ensuring seamless experiences for end users.Key Responsibilities:Architect and lead the design of complex distributed systems for both local air-gapped environments and large-scale customer deploymentsDrive the technical roadmap and strategy for runtime systems, making high-level architectural decisions that impact the entire platformLead cross-team initiatives for new features through robust backwards compatible updates that impact all of webAI's customers and productsEstablish and evolve engineering best practices, architecture patterns, and development processes across the organizationMentor engineers at all levels, providing technical guidance and fostering a culture of technical excellenceCollaborate with leadership on technical strategy and represent the engineering perspective in product and business decisionsOwn critical technical decisions that directly influence the company's ability to scale AI-powered products and services across diverse customer environmentsQualifications:Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience8+ years of experience in product-driven backend engineering, with significant experience in distributed systems, platform engineering, or embedded systemsExpert-level proficiency in Go and experience architecting large-scale Go applicationsDeep experience with messaging systems (MQTT, Kafka, Nats) and ability to make informed decisions about system trade-offsExtensive experience with deployment pipelines, CI/CD processes, and the ability to design and implement custom deployment strategies for complex distributed architecturesProven track record of leading technical initiatives across multiple teams and mentoring senior engineersExperience with system performance optimization, scalability challenges, and edge computing environmentsWe at webAI are committed to living out the core values we have put in place as the foundation on which we operate as a team. We seek individuals who exemplify the following:Truth - Emphasizing transparency and honesty in every interaction and decision.Ownership - Taking full responsibility for one’s actions and decisions, demonstrating commitment to the success of our clients.Tenacity - Persisting in the face of challenges and setbacks, continually striving for excellence and improvement.Humility - Maintaining a respectful and learning-oriented mindset, acknowledging the strengths and contributions of others.Benefits:Competitive salary and performance-based incentives.Comprehensive health, dental, and vision benefits package.401k Match$200/mos Health and Wellness Stipend$400/year Continuing Education CreditFree parking, for in-office employeesUnlimited Approved PTOParental, Bereavement LeaveSupplemental Life InsurancewebAI is an Equal Opportunity Employer and does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We adhere to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, it is the policy of webAI to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works.
Software Engineer
Software Engineering
Apply
Hidden link
webai_official_logo
Software Engineer - Runtime
webAI
-
US.svg
United States
Full-time
Remote
false
About Us: We are establishing the first distributed AI infrastructure dedicated to personalized AI. The evolving needs of a data-driven society are demanding scalability and flexibility. We believe that the future of AI is distributed and enables real-time data processing at the edge, closer to where data is generated. We are building a future where a company's data and IP remains private and it's possible to bring large models directly to consumer hardware without removing information from the model.About the Role: As a Software Engineer on the Runtime team, you will contribute to designing, building, and optimizing the core systems that power our services. You'll work on high-performance runtime components, helping ensure they are scalable, reliable, and efficient under heavy workloads. Working closely with senior engineers and cross-functional partners, you will help build our runtime platform and contribute to delivering a seamless experience for end users.Key Responsibilities:Implement and maintain systems for both local air-gapped systems as well as customer distributed deploymentsContribute to new features through robust backwards compatible updates that impact all of webAI's customers and productsLearn and contribute to our evolving knowledge base, architecture, processes and systems, bringing fresh perspectives while learning from experienced team membersSupport critical systems that directly influence the company's ability to deliver AI-powered products and servicesQualifications:Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience2+ years of experience in backend engineering, or recent graduate with strong internship/project experienceProficiency in Go or strong willingness to learn Go quicklyExposure to or interest in messaging systems such as MQTT, Kafka, NatsBasic understanding of deployment pipelines and CI/CD processes, with eagerness to learn custom deployment strategiesWe at webAI are committed to living out the core values we have put in place as the foundation on which we operate as a team. We seek individuals who exemplify the following:Truth - Emphasizing transparency and honesty in every interaction and decision.Ownership - Taking full responsibility for one’s actions and decisions, demonstrating commitment to the success of our clients.Tenacity - Persisting in the face of challenges and setbacks, continually striving for excellence and improvement.Humility - Maintaining a respectful and learning-oriented mindset, acknowledging the strengths and contributions of others.Benefits:Competitive salary and performance-based incentives.Comprehensive health, dental, and vision benefits package.401k Match$200/mos Health and Wellness Stipend$400/year Continuing Education CreditFree parking, for in-office employeesUnlimited Approved PTOParental, Bereavement LeaveSupplemental Life InsurancewebAI is an Equal Opportunity Employer and does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We adhere to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, it is the policy of webAI to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works.
Software Engineer
Software Engineering
Apply
Hidden link
horizon3ai_logo
QA Engineer
Horizon3ai
USD
155000
-
208000
US.svg
United States
Full-time
Remote
true
Who we are:Horizon3’s mission is to enable organizations to proactively find and fix and verify exploitable attack vectors before criminals exploit them. We are a fast-growing, remote cybersecurity company using automation and artificial intelligence to deliver Autonomous Penetration Testing as a Service (APTaaS). We are a team of learn it alls, committed to a culture of respect, collaboration, ownership, and results. Summary/OverviewWe are seeking a talented and detail-oriented QA Engineer / SDET with a strong focus on backend testing and cloud technologies. You will help ensure the reliability, scalability, and quality of our services by building and maintaining automated test frameworks, designing robust backend test cases, and working closely with engineering and DevOps teams in a fast-paced, agile environment.Key responsibilities:Design, develop, and maintain automated test frameworks, test suites and test infrastructurePerform manual testing as needed for exploratory, usability, and edge-case testing.Collaborate closely with developers, product managers, and other QA team members to define test strategies, test cases, and acceptance criteria.Write clear and concise bug reports and track issues through resolution.Contribute to and follow testing process and trackingIntegrate tests into CI/CD pipelines to ensure fast feedback and code quality.Participate in code reviews and architecture discussions related to testing.Work under loose supervision and drive tasks to completionRequired Education/Experience:Bachelor’s degree in Computer Science, Engineering, or related field.3–6+ years of experience in QA Engineering, SDET, or a similar backend-focused testing role.Proficient in Python or JavaScript/TypeScriptStrong experience with PlaywrightStrong experience testing GQL APIs, Neo4j, Kubernetes and microservices.Solid experience with AWS services such as EC2, S3, Lambda, RDS, DynamoDB, CloudWatch, and IAM.Familiarity with Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.Hands-on experience with CI/CD pipeline, gitlab-ciSolid understanding of software QA methodologies, tools, and processes.Ability to analyze logs, use monitoring tools (e.g., CloudWatch, Datadog), and debug issues in a distributed environment.Excellent communication and problem-solving skills.Preferred Education/Experience:Experience with containerized environments using Docker and Kubernetes.Experience with cloud environments such as AWS and AzureFamiliarity with event-driven architecture and asynchronous communication patterns.Familiarity with Agile workflows and practicesAWS certifications (e.g., AWS Certified Developer or Solutions Architect) are a plus.Citizenship/ClearanceUS Citizen RequiredWhy H3Competitive Compensation: We offer a highly competitive salary and benefits package.Growth Opportunities: Be part of a dynamic and growing team with numerous career advancement opportunities.Innovation-Driven Culture: Work in a collaborative environment that encourages creativity and out-of-the-box thinking.Flexible Work Environment: Enjoy the convenience and work-life balance that comes with remote work.Inclusive and Diverse Team: We value diversity and promote an inclusive culture where everyone can thrive.Travel RequiredWe are a fully remote company, and this job may require up to 5% of travel to be successful. Job-related travel expenses are reviewed and must be approved by your manager.Compensation Disclosure:In accordance with various State’s transparency regulations, we provide the following salary range information for this position:Base salary range: $155,000 - $208,000 annually. The exact salary will be determined based on the selected candidate’s location, qualifications, experience, and relevant skills.Additional compensation: This role may also be eligible for performance bonuses, equity options, and other benefits which will be discussed during the interview processOther dutiesPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities, and activities may change at any time with or without notice.Join Horizon3.AI’s team of passionate professionals and contribute to the growth of cutting-edge cybersecurity solutions while building strong customer relationships in a dynamic and remote work environment.Horizon3.ai is an equal opportunity employer and is committed to providing a work environment that is free from discrimination and harassment. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, or any other legally protected status.We believe that diversity and inclusion are essential to our success as a company and as a community. We are committed to attracting, developing, and retaining a diverse workforce that represents the communities in which we operate. We strive to create an inclusive work environment where all employees feel valued, respected, and supported.We encourage all qualified candidates to apply for open positions with our company and welcome candidates from all backgrounds and experiences.
Software Engineer
Software Engineering
Apply
Hidden link
1749727648088
Software Engineer
Gecko Robotics
-
US.svg
United States
Full-time
Remote
false
What We Do Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability of critical infrastructure. Gecko's complete and connected solutions combine wall-climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current and future health of their physical assets. This enables real-time decision making to increase the efficiency and safety of operations, promote mission readiness, and protect the environment and civilization from the effects of infrastructure failure.Gecko Robotics, Inc. seeks a Software Engineer in Pittsburgh, PA (this is an in-office position) to be responsible for developing state estimation, mapping, and assistive autonomy systems. Specific duties include developing: (i) real-time state estimation; (ii) asset mapping algorithms; (iii) robot control algorithms; and (iv) sensor calibration algorithms. Must have a master’s degree (or foreign equivalent) in Robotics, Computer Science, Mathematics, Physics, Mechanical Engineering, or a related field plus four (4) years in a related position. Must have any experience with or knowledge of: (i) Linux, Docker, ROS, and Github; and (ii) control algorithms. Must have three (3) years of experience with: (i) state estimation (causal and acausal); (ii) sensor calibration; and (iii) C++ and Python. Must be willing and able to pass coding, software design, and behavioral skills tests. Experience can be concurrent.To apply, send resume and cover letter to geckocandidateapplication@geckorobotics.com or visit geckorobotics.com/careers.Who We AreAt Gecko, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health and wellness support, ongoing professional development, family planning assistance, and flexible paid time off. Gecko values collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We’re an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.Gecko is committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer.  We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today’s infrastructure and give form to tomorrow’s. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law. If you are passionate about what you do and want to use your talents to support our critical mission, we’d love to hear from you.
Software Engineer
Software Engineering
Robotics Engineer
Software Engineering
Apply
Hidden link
No job found
Your search did not match any job. Please try again
Country
Clear
Job type
Clear
Remote
Clear
Only remote job
Company size
Clear
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.