CrawlJobs Logo

Developer AI/ML (Python)

Portugal, Lisbon · Job Posted August 26, 2025
Apply Position
Job Link Share

Job Description

Are you passionate about building intelligent solutions that directly impact products and services? We're looking for an experienced AI/ML Developer to join our tech-driven team and help us design scalable, data-powered applications.

Job Responsibility

  • Develop, train, and deploy machine learning and deep learning models
  • Manage data pipelines and integrate AI solutions into new or existing systems
  • Rapidly prototype solutions based on business requirements
  • Work with frameworks such as PyTorch, TensorFlow, Keras, scikit-learn, XGBoost, LightGBM, HuggingFace, Langchain
  • Apply solid knowledge of mathematics, statistics, and data science
  • Collaborate with cross-functional teams to transform business challenges into scalable technical solutions

Requirements

  • Over 3 years of experience in technical AI/ML roles using Python
  • Strong knowledge of Data Science and Machine Learning algorithms
  • Proficient with tools like Jupyter, Pandas, Scikit-Learn, Numpy
  • Experience with relational and non-relational databases (MySQL, PostgreSQL, MongoDB, Redis)
  • Skilled in version control using Git
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)
  • Experience with APIs (REST, gRPC, GraphQL), WebSockets, OAuth 2.0 / OpenID Connect
  • Comfortable working in Linux and macOS environments

Nice to have

  • Additional knowledge in web development (HTML, CSS, JavaScript)
  • DevOps/MLOps practices
  • Third-party API integration

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Developer AI/ML (Python)

8 matching positions

Python Developer

We are looking for an experienced Python Developer to support the design, develo...
Location
Location
United States , Santa Ana
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience in enterprise or industrial technology environments
  • Experience developing with Python, including scripting for automation, tooling, or process improvement initiatives
  • Hands-on knowledge of Microsoft SQL and designing data-driven applications or multi-domain data solutions
  • Familiarity with AI platforms, AI engineering concepts, AI algorithms, Agentic AI, and AI/ML rostering technologies
  • Ability to evaluate technical requirements, produce clear documentation, and communicate effectively with cross-functional teams and external vendors
  • Proven capability to support software deployments, production environments, and continuous improvement efforts in fast-paced settings
Job Responsibility
Job Responsibility
  • Develop and maintain software solutions by adhering to established development standards, engineering practices, and delivery expectations
  • Architect integrated data and application solutions that connect multiple domains and support broader business operations
  • Assess emerging platform features, recommend enhancements, and implement improvements that strengthen system performance and maturity
  • Manage assigned engineering work within defined timelines and budget expectations while providing regular progress updates
  • Use engineering and design tools to create, refine, and support technical solutions for software and process-related needs
  • Translate manufacturing and process requirements into documented software and engineering solutions that support operational goals
  • Partner with pre-production engineering teams to deliver development support, troubleshoot issues, and improve readiness for deployment
  • Work closely with external software providers, internal stakeholders, and technical teams to resolve application issues and influence product improvements
  • Drive continuous improvement across tooling, workflow, documentation, training, and data distribution processes to increase quality, throughput, and overall efficiency
  • Support the integration of new systems, software releases, and production updates while responding quickly to shifting business priorities and unplanned demands
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Application Development Technical Lead Analyst (Senior Ai/Ml Developer)

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Full Stack Developer Python & Javascript

Our client is a Canadian Tier 1 company that is redefining how law firms operate...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
babelprofiles.com Logo
Babel Profiles
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience as a Software Engineer with a clear focus on Python as your main backend language
  • Solid experience building web applications end‑to‑end, ideally in product‑focused or SaaS environments
  • Deep understanding of web fundamentals: REST APIs, authentication/authorization patterns, data modelling, SQL/NoSQL, caching and performance
  • Hands‑on experience with at least one modern front‑end framework (ideally React) and confident using JavaScript and TypeScript in production
  • Engineering mindset: you care about clean abstractions, testability, observability and long‑term maintainability, not just 'making it work'
  • Curious about AI and how to leverage it pragmatically in product features and in your own developer workflow (tooling, code assistance, automation)
Job Responsibility
Job Responsibility
  • Design, implement and evolve backend services in Python (e.g. FastAPI, Django, Flask) that are secure, scalable and easy to maintain
  • Build and iterate on front‑end features using React and TypeScript, focusing on performance, usability and clean component architecture
  • Integrate AI‑powered capabilities into product workflows (retrieval, summarization, recommendations, agent‑like flows) in collaboration with the internal AI/ML teams
  • Own features end‑to‑end: from data modelling and API design to UI behavior, monitoring, alerting and performance tuning
  • Write high‑quality, well‑tested code and contribute to shared patterns, libraries and best practices across the engineering organisation
  • Participate in technical discovery and architecture discussions, challenging assumptions and helping shape the technical roadmap
What we offer
What we offer
  • A dynamic, collaborative culture that encourages innovation
  • Flexible working hours and remote-friendly policies
  • Focus on mental health and holistic well-being
  • Ongoing professional growth and development opportunities
  • Diverse, multicultural teams
  • A space where creativity and experimentation are welcomed
  • Regular team-building activities and community engagement
  • Access to cutting-edge legal technology platforms and tools
  • Fulltime
Read More
Arrow Right

Python Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Strong expertise in core Python and FastAPI skillset
  • Experience in building secure, scalable backend workflows in Python preferably in banking domain
  • Experience in AI/ML integrated solutions to deliver automation and productivity gains
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Ai/Ml Developer

Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience using Python to analyze disparate datasets
  • 3+ years of experience supporting data science projects in a consulting environment
  • Vector Database experience
  • 3+ year(s) of experience participating in projects that focused on one or more of the following areas: Building/Enhancing LLMs, LLM Data Injestion, Statistics, AI/ML, ML Ops
Job Responsibility
Job Responsibility
  • Working on projects leveraging your expertise in data science, artificial-intelligence and machine learning
  • Assist in breaking down complex business problems, developing solutions, and delivering with a high degree of focus on client satisfaction
  • Conduct market research, develop a point-of-view and communicate effectively back to clients and stakeholders
  • Bring innovative thinking, resourcefulness leveraging best practices and creativity to achieve successful client outcomes
  • Establish relationships with our clients at the appropriate levels, gain an understanding of the project work and problems encountered
  • Work with data sets of varying degrees of size and complexity including both structured and unstructured data
  • Piping and processing massive data-streams in distributed computing environments
  • Implement batch and real-time model scoring
  • Assemble large, complex data sets that meet functional / non-functional business requirements
  • Apply business knowledge to analyze data, develop reports and solve problems
  • Fulltime
Read More
Arrow Right

Ai/Ml Developer (Speech Ai)

Location
Location
Bulgaria;Georgia;Lithuania;Mexico;Moldova;Poland;Ukraine
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced Python development skills
  • Deep hands-on expertise with Speech-to-Text and Text-to-Speech systems
  • Proven experience improving speech recognition quality in noisy or otherwise challenging acoustic environments
  • Strong expertise in noise suppression, echo cancellation, voice activity detection, and speech enhancement
  • Strong understanding of real-time and streaming audio architectures, including conversational voice pipelines and real-time inference
  • Experience building low-latency, production-grade AI systems
  • Experience with modern speech AI frameworks, models, and APIs
  • Experience deploying and scaling AI services in cloud environments
  • Ability to troubleshoot complex audio quality, latency, and reliability issues
  • Product-oriented mindset with a focus on real-world performance, customer experience, and high ownership
Job Responsibility
Job Responsibility
  • Optimize low-latency, real-time Speech-to-Text pipelines for production drive-thru environments
  • Improve Text-to-Speech naturalness, responsiveness, and overall conversational quality
  • Design, tune, and improve noise suppression, echo cancellation, and speech enhancement systems
  • Improve speech recognition accuracy and robustness under challenging acoustic conditions, including engine noise, weather, overlapping speech, poor microphone quality, and outdoor environments
  • Build and scale audio processing infrastructure for production deployments
  • Evaluate, benchmark, and compare speech models using real-world audio data and production scenarios
  • Experiment with modern Speech AI technologies, models, and architectures to improve system performance
  • Collaborate with LLM and conversational AI teams to improve end-to-end voice interaction quality
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
  • Fulltime
Read More
Arrow Right

Python Developer (Machine Learning_ Devops_AI)

We are seeking a highly motivated and skilled Junior Developer with a strong fou...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent proficiency in Python is mandatory
  • Solid understanding of core machine learning and artificial intelligence principles, algorithms, and methodologies
  • Hands-on experience in developing, training, and evaluating ML models
  • Ability to deploy ML models into production environments
  • Practical experience with Natural Language Processing (NLP) and Optical Character Recognition (OCR) techniques and libraries
  • Awareness of LLM concepts and experience in interacting with LLM APIs
  • Strong ability to write clear, concise, and effective prompts for LLM APIs
  • Awareness of RAG principles and architectures
  • Ability to write effective unit and integration tests
  • Awareness of dockerization and experience in creating and using CI/CD pipelines with at least one tool (e.g., Jenkins, GitLab CI, Azure DevOps, GitHub Actions)
Job Responsibility
Job Responsibility
  • Design, develop, and deploy machine learning and AI models, including those for Natural Language Processing (NLP) and Optical Character Recognition (OCR)
  • Create and iterate on prototypes rapidly to demonstrate the feasibility of AI/ML solutions
  • Work with various data sources to clean, preprocess, and prepare data for model training
  • Collaborate with senior developers and data scientists to integrate AI/ML functionalities into existing and new applications
  • Utilize Large Language Model (LLM) APIs effectively by crafting precise and efficient prompts
  • Participate in code reviews, ensuring code quality, performance, and adherence to best practices
  • Write comprehensive unit and integration tests to ensure code quality and reliability
  • Continuously learn and stay updated with the latest advancements in AI, Machine Learning, and related technologies
  • Document development processes, model architectures, and deployment procedures
  • Fulltime
Read More
Arrow Right

Senior Quant Developer AI/ML

Join Barclays as a Senior Quant Developer AI/ML to drive the efforts of AI‑drive...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python with applications in AI/ML tools in production workflows, including use of LLM-based assistants, prompt engineering, agents, and automation of technical or business processes
  • Experience adapting libraries/APIs for usage in agents workflows, implement guardrails, and deliver production ready applications
  • Desire to work in quantitative finance and utilize programming skills to develop frameworks, automate processes, drive testing and promote high quality production models/code
Job Responsibility
Job Responsibility
  • Design, development, and maintenance of high-performance trading platforms, risk systems, and applications catering to the needs of traders and market participants
  • Collaboration with traders, strategists, and stakeholders to gather requirements and translate them into scalable and efficient technological solutions
  • Implementation of new features, enhancements, and functionalities on trading platforms to improve performance, reliability, and user experience
  • Stay updated on technological advancements, industry trends, and best practices to drive innovation and continuous improvement in trading platforms
  • Collaboration with cross-functional teams including business aligned SM&D teams, strats, compliance, and IT to address system issues and implement solutions
  • Fulltime
Read More
Arrow Right