AI Jobs
Find the latest job opportunities in AI and tech
Has Salary
Find the latest job opportunities in AI and tech
Has Salary
Find the latest job opportunities in AI and tech
Has Salary
Software Engineer Tech Lead- SDK
Applitools is an AI-powered testing platform that automates visual and functional testing. It provides tools for creating, executing, and analyzing tests with AI-augmented recording and NLP authoring.
Education Requirements:
B.Sc. or M.Sc. in Computer Science or a related engineering field from a recognized institution.
Experience Requirements:
5+ years of experience delivering impactful and complex software projects.
Advanced expertise in JavaScript.
Responsibilities:
Lead architectural decisions and define the technical vision for our SDKs.
Own the end-to-end product lifecycle of complex JavaScript libraries that interface with test frameworks, user applications, and server APIs.
Design APIs and protocols with a focus on asynchronous flows and performance optimization.
Research and integrate with popular test automation frameworks (e.g., Playwright, Cypress, Puppeteer, WebDriver.io, Selenium, TestCafe, Mocha, Jest).
Innovate with browser and DOM hacking using Chrome DevTools Protocol (CDP) and WebDriver.
Show more details
Founding ML Research Engineer
Bronco AI accelerates chip development using AI-powered tools for design verification, catching bugs and speeding up workflows.
Benefits:
Competitive salary and equity package
Comprehensive benefits including health, vision, and dental coverage
High-ownership, high-velocity environment with rapid learning opportunities
Chance to work on a profound technical problem that, if solved, will accelerate the future of technology development and civilization
Education Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or related field; advanced degree preferred
Experience Requirements:
You are an exceptional researcher who has designed large-scale ML systems
Experience building LLM applications and agentic LLM systems
Familiarity with cloud computing platforms and distributed systems
Have strong intuition about computer architecture to quickly understand chip design and verification tasks
Strong communication abilities and experience working in cross-functional teams
Other Requirements:
Strong proficiency in Python and AI/ML frameworks like PyTorch
Responsibilities:
Design and implement core components of our AI-powered engineering systems
Integrate classical algorithms and deep learning-based approaches across modalities
Utilize our GPU clusters for efficient training, finetuning, and inference of AI models, ensuring optimal performance and scalability.
Explore and implement efficient inference techniques to reduce computational costs and improve the speed of model predictions without compromising quality.
Stay ahead of the curve in AI research, particularly in the areas of LLMs, to continually improve our technologies and methodologies.
Show more details
Inspection Team Leader
Kitov.ai provides AI-powered visual inspection software for automated quality control in manufacturing. It enables CAD-based inspection planning and defect detection for complex parts.
Education Requirements:
B.Sc.
M.Sc. in Computer Science, Mathematics, or Engineering
Experience Requirements:
5+ years of hands-on algorithms development and implementation.
Other Requirements:
Excellent combination of interpersonal skills, creativity, and passion
Experience in classical IP/CV methodology as well as modern DL-based methods. Up to date in new technologies.
Cultural fit to a start-up environment.
Ability to work hard and smart under pressure.
Advantage: Experience with visual inspection and/or advanced manufacturing.
Responsibilities:
Hands-on Computer Vision and AI development.
Responsible for the inspection technological stack of the company.
Take part in the SW version release process.
Work with the product management on the definitions of new products and features.
Work with other teams in the company, including SW, QA, and customer success.
Show more details
Robotics & 3D Software Engineer
Kitov.ai provides AI-powered visual inspection software for automated quality control in manufacturing. It enables CAD-based inspection planning and defect detection for complex parts.
Education Requirements:
B.Sc.
M.Sc. in Computer Science or similar engineering fields.
Experience Requirements:
At least 5 years of overall experience in software development.
At least 2 years of experience in Object-oriented environments (C#/Java…).
Other Requirements:
Solid understanding of linear algebra/3D programming, such as gaming engines or CAD software programming.
Object Oriented Programming in C# – a major advantage.
Background in Robotics.
Background in 3D imaging.
Knowledge and experience in MATLAB or Python.
Knowledge and experience in C++.
Show more details
Support Analyst
Aveni AI provides an AI platform for financial services, automating compliance, QA, and client management with tools like Aveni Detect and Aveni Assist.
Benefits:
A collaborative and innovative work environment with career growth opportunities
34 days holiday plus your birthday off (inclusive of bank holidays)
Share options – we believe in shared success
Skills development – continuous learning is at our core, expect the development to be front and centre of everything you do
Remote and flexible working – remote, co-working spaces, or a mix of both Life insurance, income protection and private health care Freebies and discounts at a range of retailers Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counselling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%)
Responsibilities:
Customer Support – Act as the first point of contact for our customers, responding to support requests with empathy and efficiency.
Issue Logging & Prioritisation – Categorise and escalate issues as needed, ensuring high-priority queries are actioned swiftly.
Technical Investigation – Help diagnose and troubleshoot technical problems with guidance from senior team members.
Product Knowledge – Build a strong understanding of Aveni’s products to support users effectively.
Collaboration – Work with engineering, product, and customer teams to improve our service and customer experience. Feedback & Documentation – Relay customer feedback to internal teams and contribute to support documentation, FAQs, and internal guides
Show more details
IT & Info Sec Manager
Aveni AI provides an AI platform for financial services, automating compliance, QA, and client management with tools like Aveni Detect and Aveni Assist.
Benefits:
A collaborative and innovative work environment with awesome career growth opportunities
34 days holiday plus your birthday off (inclusive of bank holidays)
Share options – we believe in shared success
Skills development – continuous learning is at our core, expect the development to be front and centre of everything you do
Remote and flexible working– remote, co-working spaces, or a mix of both Life insurance, income protection and private health care Freebies and discounts at a range of retailers Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counselling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%)
Experience Requirements:
5 years +
Responsibilities:
IT & Cloud Security Governance – Managing security across Google Workspace, Microsoft 365, and SaaS platforms.
Risk & Compliance Leadership – Ensuring alignment with ISO 27001, Cyber Essentials, and CIS 18.
AI & Data Security – Driving best practices for AI-first security and compliance.
Business-Focused Security Strategy – Supporting sales, contracts, and client security due diligence.
Incident Response & Risk Management – Leading security response planning and mitigation strategies. Collaboration & Stakeholder Engagement – Partnering with engineering, product, and leadership teams to drive security initiatives.
Show more details
Principal AI Architect
Aveni AI provides an AI platform for financial services, automating compliance, QA, and client management with tools like Aveni Detect and Aveni Assist.
Benefits:
A collaborative and innovative work environment with awesome career growth opportunities
34 days holiday plus your birthday off (inclusive of bank holidays)
Share options – we believe in shared success
Skills development – continuous learning is at our core, expect the development to be front and centre of everything you do
Remote and flexible working– remote, co-working spaces, or a mix of both Life insurance, income protection and private health care Freebies and discounts at a range of retailers Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counselling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%)
Experience Requirements:
5 years +
Responsibilities:
Design and develop scalable AI architecture, including LLM integration, APIs, and agentic modules.
Define the technical roadmap for AI systems, ensuring high availability, security, and performance.
Collaborate with data scientists, ML engineers, and software engineers to optimise model deployment and infrastructure.
Establish best practices for AI/ML pipelines, including data ingestion, model training, and inference.
Research and integrate emerging AI technologies, frameworks, and methodologies. Ensure compliance with regulatory and ethical AI standards.
Show more details
Principal AI Agent Engineer
Aveni AI provides an AI platform for financial services, automating compliance, QA, and client management with tools like Aveni Detect and Aveni Assist.
Benefits:
A collaborative and innovative work environment with awesome career growth opportunities
34 days holiday plus your birthday off (inclusive of bank holidays)
Share options – we believe in shared success
Skills development – continuous learning is at our core, expect the development to be front and centre of everything you do
Remote and flexible working– remote, co-working spaces, or a mix of both Life insurance, income protection and private health care Freebies and discounts at a range of retailers Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counselling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%)
Experience Requirements:
5 years +
Responsibilities:
Lead the development and delivery of AI agent modules, ensuring high-quality and business-aligned solutions.
Act as the primary technical interface for senior business stakeholders, translating business needs into technical requirements.
Manage and mentor a team of AI/ML engineers, fostering innovation and best engineering practices.
Architect and implement scalable AI agent systems leveraging LLMs, RAG, reinforcement learning, and autonomous decision-making.
Ensure seamless integration of AI agents with enterprise applications and existing tech stacks. Drive experimentation, rapid prototyping, and iterative development of AI-driven solutions.
Show more details
Senior Technical Lead
Aveni AI provides an AI platform for financial services, automating compliance, QA, and client management with tools like Aveni Detect and Aveni Assist.
Benefits:
Salary up to £100,000
A collaborative and innovative work environment
Career growth opportunities towards Technical Lead and beyond
Exposure to cutting-edge AI-first engineering practices
34 days holiday plus your birthday off Share options Remote and flexible working Life insurance Income protection Private health care Eyecare On-going career development and training Freebies and discounts Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counseling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%)
Responsibilities:
Provide technical leadership across squads, ensuring alignment with engineering and business priorities.
Lead system design and architectural decisions, ensuring scalable and maintainable solutions.
Mentor and coach Technical Leads, Senior Engineers, and Engineers, fostering a high-performance engineering culture.
Drive best practices in secure coding, DevOps, and cloud-native development.
Ensure AI-first engineering is embedded in development workflows, integrating AI-powered tools like GitHub Copilot. Work closely with Product and Delivery teams to scope, refine, and deliver high-quality software solutions. Oversee CI/CD pipelines, observability, and automation, leveraging GitLab runners and AWS infrastructure. Support risk management, ensuring compliance, security, and operational resilience within engineering teams.
Show more details
Senior Software Engineer
Aveni AI provides an AI platform for financial services, automating compliance, QA, and client management with tools like Aveni Detect and Aveni Assist.
Benefits:
Salary up to £70,000
A collaborative and innovative work environment
Career growth opportunities towards Technical Lead and beyond
Exposure to cutting-edge AI-first engineering practices
34 days holiday plus your birthday off Share options Remote and flexible working Life insurance Income protection Private health care Eyecare On-going career development and training Freebies and discounts Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counseling and emotional support) Cycle to work scheme Pension scheme (employer contribution matched up to 5%)
Experience Requirements:
5 years +
Responsibilities:
Develop and maintain scalable, high-quality applications using React, Node.js, and TypeScript
Implement secure coding practices, ensuring compliance with industry standards.
Mentor junior engineers, conduct peer code reviews, and drive best practices.
Collaborate with Product, Delivery, and Technical Leads to refine requirements and execute solutions.
Work with AWS cloud-native services (Lambda, Step Functions, DynamoDB) to develop efficient cloud-based applications. Ensure CI/CD best practices, contributing to GitLab pipelines, automation, and observability improvements. Integrate AI-powered tools (e.g., GitHub Copilot) to enhance development workflows. Drive continuous improvement in performance, security, and maintainability. Support cross-squad collaboration, ensuring architectural consistency and code reusability.
Show more details
NLP Engineer
Aveni AI provides an AI platform for financial services, automating compliance, QA, and client management with tools like Aveni Detect and Aveni Assist.
Benefits:
This is a great opportunity to work at the cutting edge of Artificial Intelligence, Natural Language Processing and software development. Alongside a competitive salary, we also offer:
34 days holiday plus your birthday off
Strong career progression opportunities
Share options Remote and flexible working On-going career development and training Freebies and discounts (Free coffee, movie downloads, discounts on high street stores, supermarkets, and restaurants) Emotional wellbeing (Employee assistance programme provides access to 24/7 employee counseling and emotional support) Physical health (Access to fitness portal including HIIT workout, boxing, yoga as well as gym discounts) Pension scheme
Experience Requirements:
3 years +
Responsibilities:
Develop NLP Components: Utilise general NLP techniques and Generative AI to design and implement key NLP components for products, addressing specific tasks such as information extraction, text classification, summarization, and other language processing tasks.
Build and Evaluate GenAI Solutions: Leverage Cloud services such AWS and Azure services to build, test, and optimise Generative AI models and solutions, ensuring alignment with business requirements and scalability.
Code Development & Review: Write, review, and maintain production-quality Python code for NLP applications, ensuring high-quality, reliable, and efficient code.
Enhance Scalability and Observability: Optimize NLP solutions to be more scalable, observable, and resilient, with a focus on improving performance and monitoring in production environments.
Stakeholder Communication: Serve as the main point of contact for stakeholders and clients regarding NLP components of projects, clearly communicating progress, challenges, and solutions. AI Problem Solving: Translate complex, subjective business problems into actionable AI solutions, leveraging NLP techniques to drive meaningful business outcomes. Collaboration with Teams: Collaborate effectively with NLP specialists, full-stack engineers, product managers, and other team members to ensure the successful integration of NLP components into products. Lead Client Projects & POCs: Lead client-facing projects, including running proof-of-concept (POC) projects, and working closely with clients to tailor NLP solutions to their needs. Continuous Improvement: Stay updated on the latest trends in NLP and Generative AI, and actively contribute to the improvement of internal processes and NLP solution capabilities. Documentation & Knowledge Sharing: Document solutions, best practices, and key learnings, sharing knowledge and providing mentorship to team members where necessary
Show more details
Applied AI Software Engineer
Strategy Robot develops and deploys AI products for defense, using game theory to provide superhuman decision-making capabilities. They offer solutions for planning, execution, and deterrence.
Benefits:
equity in a fast-moving, profitable startup
Competitive compensation
The company is already profitable
CMU startup in close proximity to CMU
Education Requirements:
MS or BS
Other Requirements:
US citizenship, and eligibility to obtain TS/SAP clearance
Desire to work with the world's leading experts in a fast-moving environment
Show more details
Senior Software Developer
Cass is an AI assistant that automates visitor engagement, lead capture, and session booking for healthcare providers and insurance companies. It offers 24/7 support and aims to increase access to care.
Benefits:
Generous paid time off
Choose an annual donation by our Foundation to help a population of your choice
Health, dental, and vision insurance
Life insurance and long term disability
Parental leave - Remote work - 401(k) plan
Experience Requirements:
4+ years of professional experience Python in a production environment
Responsibilities:
- Work with Product to develop features that improve the quality of our bot chats
- Evolve the technical platform with micro services, serverless, and containers
- Write documentation as necessary
- Provide technical guidance and code review
- Mentor junior engineers and interns
Show more details
Engineering Manager (Foundations)
Thatch is a modern health benefits platform that allows companies to set a healthcare budget for employees, who can then choose the plans and benefits that work best for them.
Experience Requirements:
6+ years as a full-stack or backend software engineer, including experience as a tech lead or engineering manager.
Understanding of best practices for building scalable, resilient systems and tooling.
Experience with recruiting, including designing interview loops and sourcing candidates.
Excitement around working with internal and external cross-functional partners.
Responsibilities:
Provide mentorship and support to engineers on the team, including giving feedback.
Design scalable technical systems along with other engineers.
Coordinate prioritization and assignment of engineering projects to ensure we’re shipping a high quality, maintainable product.
Collaborate with other functions to align on priorities and identify areas of opportunity.
Scale the team by recruiting talented engineers.
Show more details
Site Software Engineer
Thatch is a modern health benefits platform that allows companies to set a healthcare budget for employees, who can then choose the plans and benefits that work best for them.
Experience Requirements:
Experience building and maintaining websites using React, TypeScript, CSS, Tailwind, and other modern web technologies.
Experience working cross-functionally with design and marketing teams.
Excellent written communication and project management skills.
Responsibilities:
Maintain and improve our public site, ensuring that it is performant and accessible.
Work closely with our design team to implement new designs and features on our public site.
Identify areas of improvement and drive initiatives to enhance our public site.
Work with our marketing team to ensure that our public site is blazing fast, SEO-friendly, and accessible.
Show more details
Software Engineer: Brokers
Thatch is a modern health benefits platform that allows companies to set a healthcare budget for employees, who can then choose the plans and benefits that work best for them.
Experience Requirements:
4+ years of experience building web applications as a full-stack engineer, ideally at a tech company, with flexibility for exceptional candidates.
Strong understanding of user interface and user experience principles and best practices.
Experience building software in modern languages and frameworks (we’re currently using Ruby, TypeScript, React, TailwindCSS, and more). We believe languages can be learned, so we welcome you to apply if you're proficient with any modern language.
Excitement about building systems from first principles and operating in an ambiguous environment.
Responsibilities:
Build experiences for brokers, providing them with tools to provide their clients with healthcare cost quotes and tracking the progress of their clients setting up their Thatch account.
Iterate on the broker dashboard making it easier and more efficient to use.
Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end.
Uphold our high engineering standards and bring consistency to the codebase.
Collaborate with stakeholders across the organization such as product, design, marketing and operations to build new features and products.
Show more details
Software Engineer: Employer Experience
Thatch is a modern health benefits platform that allows companies to set a healthcare budget for employees, who can then choose the plans and benefits that work best for them.
Experience Requirements:
8+ years of experience building web applications as a full-stack engineer, ideally at a tech company, with flexibility for exceptional candidates.
Willingness to put yourself in the shoes of employers and be a steward of crafting great experiences.
Experience building software in modern languages and frameworks (we’re currently using Ruby, TypeScript, React, TailwindCSS, and more). We believe languages can be learned, so we welcome you to apply if you're proficient with any modern language.
Excitement about building systems from first principles and operating in an ambiguous environment.
Responsibilities:
Build experiences for employers, providing them with what they need to offer and operate their employee health benefits.
Iterate on the employer dashboard, making it easier and more powerful to use.
Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end.
Collaborate with peers across the organization such as product, design, and operations to build and share new features.
Uphold our high engineering standards and bring consistency to the codebase.
Show more details
Software Engineer: Foundations
Thatch is a modern health benefits platform that allows companies to set a healthcare budget for employees, who can then choose the plans and benefits that work best for them.
Experience Requirements:
8+ years of experience as a software engineer, with flexibility for exceptional candidates.
Proven track record of shipping and maintaining systems with complex product and operational implications.
Excitement about building systems from first principles and operating in an ambiguous environment with cross-functional tradeoffs.
Experience mentoring and investing in the growth of other engineers.
Responsibilities:
Contribute to the design and architecture of the next generation of Thatch data models and funds flows to enable Thatch’s continued growth.
Improve Thatch’s operational rigor through automation, tooling, and business observability.
Work with other engineers, product managers, operations, and leadership to develop software that solves business needs.
Define and constantly improve our engineering standards, tooling, and processes.
Show more details
Software Engineer: Member Experience
Thatch is a modern health benefits platform that allows companies to set a healthcare budget for employees, who can then choose the plans and benefits that work best for them.
Experience Requirements:
8+ years of experience building web applications as a full-stack engineer, ideally at a tech company, with flexibility for exceptional candidates.
Experience building consumer facing applications and products, crafting great experiences for a wide variety of end users.
Experience building software in modern languages and frameworks (we’re currently using Ruby, TypeScript, React, TailwindCSS, and more). We believe languages can be learned, so we welcome you to apply if you're proficient with any modern language.
Excitement about building systems from first principles and operating in an ambiguous environment.
Responsibilities:
Build experiences for members, providing them with tools to help them select the best health plan and manage ongoing changes to their healthcare needs.
Iterate on the Thatch dashboard making it easier and more intuitive to use.
Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end.
Uphold our high engineering standards and bring consistency to the codebase.
Debug production issues across services and multiple levels of the stack.
Show more details
Software Engineer: Platforms
Thatch is a modern health benefits platform that allows companies to set a healthcare budget for employees, who can then choose the plans and benefits that work best for them.
Experience Requirements:
8+ years of experience as a backend engineer designing, building, and implementing best practices around APIs, with flexibility for exceptional candidates.
Experience building software in modern languages and frameworks (we’re currently using Ruby, TypeScript, and more). We believe languages can be learned, so we welcome you to apply if you're proficient with any modern language.
Excitement about building systems from first principles and operating in an ambiguous environment.
Responsibilities:
Build APIs that enable platforms such as payroll providers or HR platforms the ability to seamlessly embed Thatch into their systems.
Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end.
Uphold our high engineering standards and bring consistency to the codebase.
Collaborate with stakeholders across the organization such as product and infrastructure to design and deploy new APIs features for external partners to consume.
Show more details