Browse Data & ML Jobs
Search 22 curated tech job listings scraped in real-time from LinkedIn, Glassdoor, RemoteOK, and more. Filter by role, location, seniority, and source to find your next opportunity.
22 jobs found for "TDD"
Page 1 of 2
Backend Software Engineer II – AWS & Data Platforms
…streaming solutions using Kafka. Write clean, maintainable, and testable code following Test Driven Development (TDD) principles. Collaborate in an Agile Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives. Document … methodology and tools like JIRA. Familiarity with Kafka for event-driven architectures. Strong understanding of TDD and unit testing frameworks (pytest, unittest). This is a hybrid role , requiring onsite presence…
API & Data Engineer II
…streaming solutions using Kafka. Write clean, maintainable, and testable code following Test Driven Development (TDD) principles. Collaborate in an Agile Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives. Document … methodology and tools like JIRA. Familiarity with Kafka for event-driven architectures. Strong understanding of TDD and unit testing frameworks (pytest, unittest). Pay Range: $40.10-$66.83/hour Actual base salary varies based…
Java Development Sr Programmer Analyst - Equity Finance - AVP New
…Kafka, SQL, Git Fluency in modern CI/CD pipeline and cloud environment Experience in performing QA, TDD and BDD practices Proven ability to work in high pressure environment Flexibility to work with…
Senior AI R&D Engineer – Model Training
…incrementally refactor. Experience with the following technologies is likely to be helpful: Test Driven Development (TDD) Trunk based development Continuous integration Domain Driven Design Nice-to-haves Most of our code…
Senior Software Engineer - Python (Data & Integrations)
…Design and develop ETL solutions to scalably process and manage large volumes of data. Follow TDD and write well-structured, efficient, and maintainable code. Take ownership of work and follow through…
Python AI Agent Engineer (Mid-level)
…authorization for secure multi-system integration Write High-Quality Code: Follow software craftsmanship principles: TDD, clean code, living documentation Write unit and integration tests for your components Participate in code reviews…
Applications Development Sr Programmer Analyst - Assistant Vice President
…Software Craftsmanship: A deep commitment to clean code principles, design patterns, and test-driven development (TDD) practices that produce maintainable, production-ready software. Agile & DevOps: Fluency in Agile methodologies and the full…
VP Python Tech Lead
…using writing and using shell script and other Linux features Implement Unit Testing and TDD to ensure software quality and maintainability Qualifications: 5+ years of experience designing and developing scalable and reliable…
Full Stack Developer (AI, Azure, Node.JS, Typescript, Anthropic) - Remote - Up to £90k + Bens
…Permanent Essential skills and experience: • Strong Node.js and JavaScript/TypeScript development • React / Vite • PostgreSQL • Automated testing / TDD – ideally Jest / Vitest • Git, pull requests and strong software engineering practices • AI / LLM application development – agents…
Lead Software Engineer-Full Stack Java with AI tools expertise
…technology . Mentor and develop team member's skills in design, new technology, clean code, TDD, code review, and problem solving Investigating and liaising with product/customers to gain information about the program…
Founding Data Engineer
…generation. Strong engineering. Deep Python, clean and typed code, async and concurrency, distributed data pipelines, TDD culture. Nice to have Computer vision and document understanding , images to structured output, OCR, layout extraction…
Internship - Data Engineer Core Data Product - Paris
…bonnes pratiques : Contribuer activement à l'amélioration continue de nos méthodes de travail (mob programming, TDD, documentation robuste...) pour élever les standards techniques de l'équipe. Excellence opérationnelle : Mettre en œuvre…
Internship - Data Engineer Core Data Product - Lille
…bonnes pratiques : Contribuer activement à l'amélioration continue de nos méthodes de travail (mob programming, TDD, documentation robuste...) pour élever les standards techniques de l'équipe. Excellence opérationnelle : Mettre en œuvre…
Full Stack Developer (AI, Azure, Node.JS, Typescript, Anthropic) - Remote - Up to £90k + Bens
…Permanent Essential skills and experience: • Strong Node.js and JavaScript/TypeScript development • React / Vite • PostgreSQL • Automated testing / TDD – ideally Jest / Vitest • Git, pull requests and strong software engineering practices • AI / LLM application development – agents…
Senior Software & Data Engineering
…Kafka, RabbitMQ, Airflow…) Expérience OPS (Kubernetes, Terraform, Ansible…) Tests unitaires, d’intégration et de charge (TDD apprécié) Connaissances en IA / ML / DL / NLP Connaissances UNIX & Bash Appétence produit et relation client UX/UI…
Senior Software Engineer – Java, Spring Boot, Microservices, AI
…MySQL, PostgreSQL) and NoSQL databases; lead schema design discussions. Apply modern development practices (CI/CD pipelines, TDD, Docker, Kubernetes). Collaborate with architects and product managers to align technical solutions with business needs. Mentor…
Senior Software Engineer - Core Video & Data
…have spent time with cloud-based systems and services. You’re also an advocate of TDD and CI/CD. Technical coaching experience. You’re comfortable translating requirements, creating architectural proposals and guiding other…
Data Engineer Confirmed - Core Data Product
…bonnes pratiques : Contribuer activement à l'amélioration continue de nos méthodes de travail (mob programming, TDD, documentation robuste...) pour élever les standards techniques de l'équipe. Excellence opérationnelle : Mettre en œuvre…
Java Developer (Spring Boot) | AI & Digital Products
…esperienza con GitHub e strumenti di CI/CD Scrivi test automatici e conosci la metodologia TDD Conosci le basi di Linux Hai esperienza con React Hai esperienza con Docker e containerizzazione Usi correntemente…
Senior Machine Learning Engineer
…development, including past experience in taking them to production; Proficiency in software development practices like TDD and BDD, ensuring our code is marked by quality, readability, and maintainability; A wealth of experience…