Bot Consulting helps leading technology firms establish and scale high-performance Global Delivery Centers (GDCs) quickly and with reduced risk. They combine top talent with AI technology to optimize performance, streamline operations, and drive growth. Their approach focuses on quality delivered quickly, culture-driven success, accelerated ramp-up times, and low risk by leveraging experienced professionals. Bot Consulting manages the entire lifecycle of a GDC, from defining the vision and aligning organizational design to operational management and a structured transition, ensuring the GDC becomes a self-sustaining entity aligned with long-term goals. They specialize in Software Engineering, Data Engineering, and Process Engineering, with a particular emphasis on Co-Pilot Engineering powered by AI. Their values center around customer success, curiosity, social responsibility, and integrity.
Bot Consulting helps leading technology firms establish and scale high-performance Global Delivery Centers (GDCs) quickly and with reduced risk. They combine top talent with AI technology to optimize performance, streamline operations, and drive growth. Their approach focuses on quality delivered quickly, culture-driven success, accelerated ramp-up times, and low risk by leveraging experienced professionals. Bot Consulting manages the entire lifecycle of a GDC, from defining the vision and aligning organizational design to operational management and a structured transition, ensuring the GDC becomes a self-sustaining entity aligned with long-term goals. They specialize in Software Engineering, Data Engineering, and Process Engineering, with a particular emphasis on Co-Pilot Engineering powered by AI. Their values center around customer success, curiosity, social responsibility, and integrity.
We are seeking a highly skilled and motivated software Engineer with expertise in end-to-end solution development, deployment, and architecture across multiple domains.This role will focus on driving automation, scalability, and efficiency across our technical delivery ecosystem.
You’ll work closely with solution architects and engineers to build assets and automations that can be integrated into repeatable client delivery work-streams.
Key ResponsibilitiesSolution Development & Implementation
Teeming tracks opportunities at over 24,000 AI startups, then works with you to find (and land) the one you'll love.
Backend Developer
ContractTel Aviv
Contract • Tel Aviv
Technical Writer
Full-timeHaifa
Full-time • Haifa
AI Researcher
Part-timeNiš, RS
Part-time • Niš, RS
Backend Developer
Full-timeLondon, GB
Full-time • London, GB
Data Scientist
ContractJerusalem
Contract • Jerusalem
Mobile Developer
Part-timeHaifa
Part-time • Haifa
Design, develop, and deploy scalable, secure applications and AI-assisted features using cloud-native services such as AWS Lambda, EC2, S3, RDS, and related tools.
Participate in the full application development lifecycle, including data processing, feature implementation, testing, deployment, and monitoring.
Collaborate with senior engineers and architects to build production-ready, maintainable, and high-performance systems aligned with business objectives.
Contribute to proof-of-concepts and prototypes involving new frameworks, algorithms, or AI-assisted features.
Integrate basic AI/ML components or APIs into applications to enhance functionality and user experience.
Implement and maintain CI/CD pipelines, version control, and automated testing for software and AI-assisted modules.
Support integration of applications with enterprise systems, APIs, and data services across AWS.
Follow established coding, testing, and documentation standards to ensure maintainability, security, and performance.
Collaboration & Continuous Improvement
Work closely with architects, cloud engineers, and product teams to translate concepts into deployable solutions.
Participate in architecture and code reviews to ensure high engineering standards.
Support pre-sales or internal PoC efforts under senior guidance to demonstrate capabilities.
Stay updated with emerging trends in AI/ML, GenAI, and MLOps, recommending improvements where relevant.
Contribute to the internal AI Center of Excellence (CoE) by building reusable components, frameworks, and automation scripts.
RequirementsQualifications & Skills
Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
2+ years of hands-on experience in software or AI engineering, including application development, cloud-based architectures, and building CI/CD pipelines.
Proficiency in Python and at least one additional programming language (e.g. Java, Go, C++, JavaScript, or Rust).
Strong working knowledge of core AWS services used in software engineering, including Lambda, API Gateway, EC2, S3, RDS/DynamoDB, Step Functions, and related cloud-native tools. (Experience with Azure or GCP equivalents is a plus.).
Working knowledge of data engineering concepts such as ETL pipelines, feature stores, or vector databases.
Familiarity with LLMs and GenAI concepts (prompting, embeddings, RAG pipelines) is a plus.
Strong grasp of software engineering best practices — version control, testing, modular design, and cloud deployment.
Excellent analytical, problem-solving, and communication skills.