Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a leading AI tech company focused on enhancing developer productivity through innovative software solutions. We are seeking dynamic software engineers who are eager to engage with cutting-edge technologies and work in a collaborative environment. If you have a strong foundation in computer science and are passionate about AI, we want to hear from you!
Find the latest job opportunities in AI and tech
Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.
Catered lunches, fully stocked kitchen, commuter perks
Opportunities for learning, advancement, and becoming a key part of our rapidly growing AI movement
Education Requirements:
Bachelor’s in CS/related field or equivalent experience
Experience Requirements:
coding proficiency (in an OOP language)
At least 1 year in presales or consulting; comfortable translating complex tech into clear business value
Familiarity with AI-powered developer tools (e.g., Windsurf, Copilot, ChatGPT) and excitement for emerging technologies like LLMs
Other Requirements:
Strong written and verbal abilities, capable of engaging both technical and non-technical audiences
Ability to learn quickly, work independently, and thrive in a fast-paced environment
Responsibilities:
Present Windsurf’s vision, benefits, and differentiators to stakeholders at every level, from developers to the C-suite
Drive product discussions, conduct evaluations, and showcase how Windsurf addresses diverse use cases
Deliver technical training, create documentation and demos, and develop resources (blog posts, guides, videos) to help developers maximize productivity
Provide critical feedback from customers to Product and Engineering, influencing the product roadmap and success strategies
Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.
Bachelors / Masters degree in computer science, mathematics or physics
Ideally attendance at a top university, or participation in programming contests
Experience Requirements:
Minimum 2+ years of Software Engineering experience is required
Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.
Familiarity with AI-powered developer tools like Windsurf Plugin, Copilot, ChatGPT, and others is a strong plus
Other Requirements:
A team player and self-starter
Hunger to dream up, plan, design, build, and iterate on products independently without the guidance of a product manager or designer
Deep curiosity about the latest AI research and applications
Motivated to turn AI into a reality
Responsibilities:
Propose and build AI-powered experiences for millions of developers, including professional software engineers for Fortune 500
Interface with complex, AI-powered systems, such as context retrieval and code generation, with emphasis on delivering efficient, scalable code
Demonstrate initiative and the ability to start and make progress on projects independently
Swiftly design, track, and analyze new product experiment results
Document findings and synthesize data with a drive to consistently improve
Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.
Competitive compensation and benefits package
The opportunity to work with cutting-edge internal development tools like Windsurf IDE
A collaborative and innovative work environment where your ideas matter
The chance to directly impact the productivity and success of a growing tech company
Experience Requirements:
Strong foundation in software engineering principles, with experience in full-stack development
Hands-on experience managing and configuring SaaS tools (e.g., Slack, Asana, Google Workspace, Salesforce, or similar)
Experience with APIs and building integrations is preferred
Other Requirements:
Ability to translate business needs into technical solutions
Strong interpersonal skills to work effectively with non-technical stakeholders and gather requirements
Experience with low-code or no-code platforms is a plus
Familiarity with modern DevOps practices and tooling
Previous experience in a similar role, building internal applications or tools
Responsibilities:
Develop, deploy, and maintain internal applications using Windsurf IDE, tailored to meet the operational needs of the organization
Administer and optimize the use of various SaaS tools, integrating them into custom workflows where necessary
Collaborate with cross-functional teams to identify inefficiencies and opportunities to automate manual processes
Write clean, maintainable, and well-documented code for internal tools
Troubleshoot and resolve technical issues related to internal systems and integrations
Windsurf is an AI-powered software engineering platform featuring an editor, agent, and tab completion to enhance developer productivity and streamline coding workflows.
Excellent quantitative, analytical and estimation skills
Strong grasp of computer and networking architecture, particularly with GPU hardware and HPC networks
Familiarity with AI-powered developer tools like Windsurf, Copilot, ChatGPT, and others is a strong plus
Responsibilities:
Develop custom LLM serving systems and corresponding datacenter infrastructure to deliver high model quality at very low latency and cost
Improve our LLM training software both in terms of model architecture changes that improve model quality or increase iteration speed and reliability
Build indexing systems capable of serving queries instantly from many terabytes of data within customer deployments
Contribute to infrastructure for petabyte-scale data pipelines to accelerate our ML research work
Replika is an AI companion designed to listen, talk, and learn from users, fostering empathetic friendships and supporting emotional well-being.
A chance to build a product that actually matters to millions of people
Freedom to work remotely with a globally distributed team
Offsites in different countries with people who actually like each other
A trustworthy, high-responsibility environment where your ideas really matter
Experience Requirements:
5+ years of hands-on experience in DevOps, cloud infrastructure, or site reliability engineering
Strong expertise in multi-cloud and hybrid infrastructure including AWS, GCP, and on-premises environments
Experience with MLOps tooling such as MLFlow, Kubeflow, DataRobot, or similar platforms for ML lifecycle management
Experience with containerization and orchestration (Docker, Kubernetes) specifically for ML workloads and GPU clusters
Deep understanding of CI/CD pipelines for machine learning applications and model deployment automation
Other Requirements:
Background in supporting data science teams and understanding of ML experimentation workflows
Experience with edge computing and distributed AI inference infrastructure
Previous startup experience building and scaling AI infrastructure from the ground up
Knowledge of AI compliance and governance frameworks for production AI systems
Responsibilities:
Design, build, and maintain scalable infrastructure across cloud, on-premises, and hybrid environments to support our rapidly growing AI platform
Support AI teams and MLOps workflows by implementing specialized tooling, monitoring, and deployment pipelines for machine learning models
Automate deployment, monitoring, and scaling of services using modern DevOps tools and practices across diverse infrastructure environments
Ensure high availability, reliability, and security of production and staging environments in multi-cloud and hybrid setups
Collaborate with AI and backend engineers to streamline CI/CD pipelines optimized for ML workflows and bring new features to production
Draup is an AI-powered platform providing multi-dimensional global labor and market data, leveraging agentic AI for talent and sales insights for enterprises.
Hands-on exposure to cutting-edge AI test automation
Ownership and room to innovate in a collaborative, high-impact environment
Competitive pay
Education Requirements:
Bachelor’s in Computer Science, Engineering or related field
Experience Requirements:
3–4 years’ hands-on automation experience
Other Requirements:
Strong with Playwright (preferred) or Selenium/Cypress and one scripting language (JS/TS, Python or Java)
Familiarity with AI-based testing platforms
Solid API testing & SQL skills; sound grasp of STLC and defect management
Clear communicator with sharp analytical instincts
Nice to have: BDD (Cucumber/SpecFlow), performance testing (JMeter/LoadRunner), TestRail/Zephyr, ML model validation
Responsibilities:
Build & maintain automation with Playwright, Selenium, Cypress or equivalent
Super-charge coverage using AI-powered tools
Create, run and optimize manual, API (Postman/Rest Assured) and database (SQL) tests
Triage results, file defects in Jira, and drive them to closure
Full-Stack AI Software Engineer (Junior - Mid)
SlideSpeak is an AI tool for PowerPoint, Word, and PDF, helping users create presentations, summarize documents, and boost productivity efficiently.
Fully remote work environment with flexible scheduling
Company-provided laptop and software budget tailored to your needs
Budget for attending industry conferences (AI Engineer, Figma Config, WebSummit, etc.)
Extraordinary quarterly fully-paid trips across Europe and globally
Education Requirements:
Degree in Computer Science or a related field
Experience Requirements:
Proficiency in Python and experience with backend frameworks and databases
Proficiency in NextJS, React, TypeScript
Familiarity with cloud services (AWS, GCP, Azure) and server management via shell
Practical experience through internships or personal projects
Experience with Python backends, FastAPI, and RAG frameworks like LangChain, Llama Index
Other Requirements:
You have concrete career goals and are looking to grow rapidly in a high-velocity environment.
You're eager to learn and contribute meaningfully to a product that's changing how millions of people create presentations.
You move fast and can adapt quickly.
You have a high quality bar for your work, even when moving quickly.
You're looking for teammates, not coworkers
Responsibilities:
Build and maintain backend services using Python, FastAPI, and other frameworks
Develop and optimize front-end UI with NextJS, React, and TypeScript
Develop LLM and ML services to generate content for presentations (images, infographics, icons, content, ...)
Collaborate on database management and query optimization
Contribute to all phases of the development lifecycle, from design to deployment
Full-Stack AI Software Engineer (Senior)
SlideSpeak is an AI tool for PowerPoint, Word, and PDF, helping users create presentations, summarize documents, and boost productivity efficiently.
Equity in a profitable, high-growth company
Fully remote (±3hrs GMT timezone)
Company-provided laptop and software budget
Budget for industry conferences (AI Engineer, WebSummit, etc.)
Experience Requirements:
5+ years experience as a software engineer
Strong proficiency in Python and backend frameworks (FastAPI preferred)
Solid experience with React/NextJS and TypeScript
Experience maintaining and scaling codebases with methodologies like TDD
Familiarity with cloud platforms (GCP preferred) and infrastructure automation
Other Requirements:
You have concrete career goals.
You move fast and expect your teammates to move quickly, too.
You have a high quality bar for your work.
You're looking for teammates, not coworkers
Responsibilities:
Implement and maintain robust backend systems using Python, FastAPI, and advanced database frameworks
Develop responsive and efficient frontend components with NextJS, React, and TypeScript
Contribute to our LLM and ML services for generating creative content (images, infographics, icons, text)
Build and improve scalable infrastructure with microservices on GCP, AWS, and Azure
Participate in code reviews and help maintain high code quality
SlideSpeak is an AI tool for PowerPoint, Word, and PDF, helping users create presentations, summarize documents, and boost productivity efficiently.
MS or PhD in Cognitive Psychology, Psychology, User Experience, Human Factors, Mathematics, Statistics, Engineering, or other related field
Experience Requirements:
5+ years of professional experience
Experience with HMT, HMI, HSI, Human Factors, Human Performance, and Usability
Experience engaging with end users and stakeholders
Programming skills in Python
Other Requirements:
US CITIZENSHIP REQUIRED and ability to obtain a U.S. Security Clearance
Responsibilities:
Perform Human-Machine Teaming Test and Evaluation (HMT T&E) of Artificial Intelligence
Lead user engagement studies, knowledge elicitation sessions, human-in-the-loop assessments, and workflow analysis
Identify appropriate human performance metrics to evaluate the system performance and effectiveness of Human-AI Teaming
Perform quantitative and qualitative assessments of human performance with AI systems
Casca is an AI-native Loan Origination System that automates and streamlines business loan origination for FDIC-insured banks and non-bank lenders.
A seat on the rocket ship with massive potential
Competitive salary and full benefits
Offers Equity
Experience Requirements:
A skillset at the intersection of software development, business strategy and customer engagement
Proven track record of translating complex technical concepts into clear business value propositions with measurable outcomes
Entrepreneurial mindset with experience driving initiatives from concept to execution
Solid understanding of modern programming languages and (AI) frameworks (e.g., Python, LangChain, Vercel AI-SDK, React, TypeScript, Next.js, etc.)
Strong problem-solving skills and a knack for innovative thinking
Responsibilities:
Partner directly with customers to translate critical business requirements into technical solutions, engaging with customer executives to architect software that addresses their most pressing challenges in banking
Drive high-stakes projects with CTO-level ownership, writing production-quality code while balancing multiple technical and business priorities across architecture, coding, and strategic planning
Architect and build end-to-end systems integrating AI models, backend APIs, and web applications while owning complete technical solutions from design through production deployment
Learn and drive engineering best practices
Casca is an AI-native Loan Origination System that automates and streamlines business loan origination for FDIC-insured banks and non-bank lenders.
4+ years of experience in software engineering, with a strong skillset at the intersection of natural language processing, machine learning and full-stack development
Proven track record of planning and executing significant projects with long-term impacts
Solid understanding of modern programming languages and (AI) frameworks (e.g., Python, LangChain, Vercel AI-SDK, React, TypeScript, Next.js, etc.)
Experience with database technologies (Postgres) and cloud platforms (AWS)
Strong problem-solving skills and a knack for innovative thinking
Responsibilities:
Contribute rapidly to our software platform that automates the lending process and helps our customers operate their banks more efficiently
Develop and own new features that increase value for our customers
Propose meaningful improvements to our AI system, software architecture and design patterns
Learn and drive engineering best practices
Leverage automating testing and continuous integration / continuous delivery in order to rapidly iterate on our product.
Tempo is an AI-powered platform that helps designers and developers build React applications 10x faster through visual editing, seamless collaboration, and code generation.
The opportunity to be part of an innovative, fast-growing startup
A collaborative, flexible, and supportive work environment where your contributions directly impact the product's success
Education Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Experience Requirements:
Proven experience as a Front-End Developer or similar role, preferably in tech or startup environments
Experience with responsive and adaptive design principles
Other Requirements:
Strong problem-solving skills and attention to detail
Excellent communication and teamwork skills, with a knack for bridging the gap between technical and non-technical teams
Responsibilities:
Design and implement robust front-end solutions for our visual IDE, optimizing for performance and scalability
Work closely with UX/UI designers to translate design concepts into functional code
Contribute to the development lifecycle, including coding, testing, debugging, and deployment
Ensure high-quality graphic standards and brand consistency
Stay updated with emerging front-end technologies and methodologies, integrating them to enhance our platform's capabilities
3i is a global company that provides both hardware and software solutions, including Pivo for immersive content creation and Beamo for enterprise digital twin solutions.
Stock options and bonuses provided based on performance and ability
Salary increase
Experience Requirements:
3+ years of experience
Other Requirements:
Experience implementing UI using libraries such as Vue.js / React.js / Typescript
Experience with version control using Git
Responsibilities:
Web-based UI implementation
Implementing additional features, refactoring existing source code
Product design and code-related strategic planning
Software Engineer – Path Planning / Motion Control
Thordrive is an AI tool focused on autonomous driving technology, offering solutions to revolutionize workspaces and deliver sustainability to the supply chain.
Majored in Mechanical Engineering / Computer Science / Electronic Engineering or similar
Proficiency in programming (C/C++ etc.)
Experience with ROS (Robot Operating System) development
Experience in optimization-based control
Experience in reinforcement learning algorithm development
Experience with Nav2 Framework
Experience in real-world service robot development
Responsibilities:
Development of robot applications based on motion prediction
Real-time obstacle avoidance algorithm development
Motion control algorithm development for wheel-based robots
(Senior) Software Engineer C++/Python (m/w/d)
brighter AI is video anonymization software that protects identities in public by redacting faces, license plates, and full bodies using generative AI.
Public transport ticket with a 50% subsidy
Huge discount on Urban Sports Club memberships
Loft-office in central Berlin
Free drinks and a large balcony with barbecue
Experience Requirements:
At least 3 (5 for Senior) years of professional experience as a full time Software Engineer
Strong proficiency in C++ and Python
Solid understanding of software design and architecture principles
Experience in image processing technologies (OpenCV)
Other Requirements:
Interest or prior exposure to multimedia processing frameworks, ideally GStreamer or Nvidia DeepStream
Practical experience with Docker
Experience with the Meson build system
CUDA knowledge
Familiarity with Jenkins or other CI/CD systems
Responsibilities:
Designing, implementing and maintaining software solutions based on our deep learning models
Work hand-in-hand with our business and engineering teams to iteratively deliver robust solutions
Work in an environment where experimentation, iteration, and the ability to pivot are essential
Quick to validate ideas and ship high-performance prototypes
Contribute to a culture of continuous improvement by participating in pair programming, code reviews, and retrospectives
Consileon AI is a consulting firm that helps companies integrate AI and Machine Learning into their business processes, offering specialized products and training.
Collegiate and family-like working environment
Varied and exciting activities
Attractive compensation
Early responsibility and short decision-making processes
Specialist or management career path
Education Requirements:
Completed degree in information technology, mathematics or natural sciences, a comparable education or professional experience
Experience Requirements:
Professional software development in a Java environment using well-known frameworks and standards such as Spring, Hibernate, REST, etc.
Knowledge of modern software development methodologies such as Agile, Scrum, Kanban, Test- or Behavior-Driven-Development
Familiarity with the use of test frameworks for automated unit and integration tests
Use of development tools such as IntelliJ, Maven, Git, GitHub, etc.
Responsibilities:
Strengthening our project teams at client sites throughout Germany and from home office
Development of complex web and cloud-based software solutions for business-critical issues of major companies
Searching for creative and viable software solutions for and with our clients and supporting their realization from planning, implementation and introduction
Utilizing modern microservice-oriented application and system architectures
Striving for elegant and simple solutions and performing architecture and code reviews as a team
Consileon AI is a consulting firm that helps companies integrate AI and Machine Learning into their business processes, offering specialized products and training.
Collegiate and family-like working environment
Varied and exciting activities
Attractive compensation
Early responsibility and short decision-making processes
Specialist or management career path
Education Requirements:
Completed degree in information technology, mathematics or natural sciences, a comparable education or professional experience
Experience Requirements:
Passion for container-based infrastructures and the use of cloud services from well-known providers such as AWS, GCP or Azure
Experience with build tools like Maven, Gradle or npm
Knowledge of Infrastructure-as-Code and its application
Initial experience with monitoring tools (Grafana, Prometheus, EFK- or ELK-Stack)
Initial experience with configuration management (Ansible, Puppet) and provisioning tools (Terraform)
Responsibilities:
Strengthening our project teams at client sites throughout Germany and from home office
Supporting agile development teams in setting up and operating their microservices and applications in on-premise and cloud environments
Planning and provisioning suitable cloud infrastructures for secure and performant operation of our software solutions
Automating deployment and release processes of development teams with suitable CI/CD pipelines
Team-based setup and continuous improvement of the software development infrastructure as well as the runtime environments of microservices and applications
Inceptio Technology is a leading provider of AI-powered autonomous driving systems for trucks, aiming to build a safer and more efficient line-haul logistics network.
100% Company paid Medical, Vision, and Dental insurance plan
Company 401(K) matching program: 3%
Visa sponsorship is available for this position.
Education Requirements:
Master's degree or higher in Computer Science, Automation, Robotics, Mathematics, or related fields
Ph.D. in related fields
Experience Requirements:
At least 5 years of relevant work experience (with Master's degree)
At least 2 years of work experience (with Ph.D.)
Deep understanding of deep learning, computer vision, and image processing principles
Proficient in using at least one deep learning framework (e.g., TensorFlow, PyTorch)
Strong mathematical modeling skills
Other Requirements:
Fluent in Chinese
Capable of frequent travel to China or relocation to China
Able to work effectively with development teams in the China office
Responsibilities:
Analyze the requirements from product features and hardware system constraints
Stay updated with the latest advancements in model optimization from the industry and apply cutting-edge academic research
Work closely with algorithm team for problem analysis, algorithm design and verification
Participate in the perception solution and software architecture design
Collaborate with relevant teams and engineers for a seamless onboard software development
Post-Quantum Cryptography & Automation Engineer
ExamRoom.AI is a unified assessment platform that provides AI-powered solutions for exam creation, delivery, proctoring, analytics, and credentialing.
Bachelor’s degree in Information Technology, Computer Science, Cybersecurity, or a related field is required
In lieu of a degree, a comparable combination of education, job-specific certifications, and relevant experience (including military service) will be considered
Experience Requirements:
Minimum of five (5) years of relevant industry experience is required
Experience with Venafi and Active Directory Certificate Services (ADCS) is highly desirable
Records management and experience handling compliance audits are a plus
Prior industry experience in highly regulated sectors (e.g., finance, healthcare, technology) is preferred
Deep understanding of certificate lifecycle management and cryptographic principles, including emerging post-quantum encryption standards (e.g., NIST PQC algorithms)
Other Requirements:
Excellent communication skills, especially in simplifying complex technical concepts for non-technical stakeholders
Adaptability to stay current with evolving security threats and technologies, including advancements in quantum computing and their impact on cryptographic integrity
High attention to detail and a strong ethical commitment to data privacy
Ability to read, analyze, and interpret technical documentation and regulatory requirements
Ability to communicate effectively and professionally, both verbally and in writing
Capable of preparing reports and presenting findings to technical and non-technical audiences
Ability to perform basic to advanced mathematical operations related to algorithmic design, metric analysis, and cryptographic calculations
Strong analytical thinking and judgment to troubleshoot and resolve complex technical issues
Ability to interpret diverse technical problems and make logical decisions within a fast-paced environment
Expert-level skills in PowerShell and/or Python scripting
Experience with Microsoft 365, Azure, AWS, and Purview
Familiarity with security solutions, including endpoint protection tools, VPNs, firewalls, and intrusion detection systems
Experience using Power BI and Power Automate for metrics and workflow automation
Proficient in working within governance and compliance tools to ensure data protection
Security certifications (e.g., CISSP, CISM, CEH, or Microsoft/AWS security certifications) are a plus
Limited off-hours on-call support rotations
Responsibilities:
Design, build, and maintain secure technology solutions with a focus on certificate lifecycle management, post-quantum cryptography, and automation
Evaluate and implement certificate automation practices using tools like Venafi and ADCS/PKI
Provide engineering support and subject matter expertise related to TLS communications, quantum-resilient cryptographic standards, and certificate troubleshooting
Collaborate with architecture teams to translate high-level architectural designs into actionable implementation plans, including sizing, operationalization, and future-proofing for post-quantum threats
Develop implementation, configuration, and engineering documentation for technology rollouts, including migration strategies to quantum-safe cryptographic protocols