Senior Python Developer

Apply
Apply

Share

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Bucharest, Romania

specialization icon

Python

lob icon

BCM Industry

date icon

08/07/2026

Req. VR-123944

Apply
Project description

Our customer is a top-tier investment bank with client assets of hundreds of billions globally.

Reason to join us
• We offer the opportunity to work in a highly professional environment where you will work with high-level financial instruments
• We want you to be part of our success story and give you reasons to be proud of what you achieved as part of our fabulous team
• We give you the opportunity to develop yourself and evolve in your career via our fantastic technical, business-related or soft skills training
• We encourage creative-thinking in our great open-minded work environment. Frequently the relaxation rooms are the place where the most ambitions ideas are born.
• We are not just professional teams, we are also friends that have fun working together
• If you are an active person and you feel motivated by the creation/development of the software solutions, then this is the place to be, you will not get bored.

Responsibilities
bullet icon

Collaborate with global stakeholders to understand business requirements and translate them into scalable, production-ready AI solutions.

bullet icon

Design and build data transformation frameworks, manage data ingestion pipelines, and support AI/ML-driven processes.

bullet icon

Deploy machine learning models as production-grade APIs, microservices, and software applications, ensuring scalability, reliability, and ongoing performance monitoring.

bullet icon

Build, maintain, and optimize the technology infrastructure required for AI development, including cloud platforms (AWS, GCP, Azure) and containerized environments.

bullet icon

Develop and implement algorithms for personalization, anomaly detection, and intelligent automation while ensuring compliance with regulatory and governance standards.

bullet icon

Partner closely with data scientists, software engineers, product managers, and business stakeholders to define AI strategies and deliver innovative features.

bullet icon

Maintain comprehensive documentation of AI processes, controls, standards, and technical solutions in accordance with the Bank's data governance framework.

bullet icon

Actively participate in Agile ceremonies, including sprint planning, backlog refinement, and iterative delivery activities.

bullet icon

Stay informed on emerging AI technologies, including Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and multi-agent architectures, identifying opportunities to create business value through their adoption.

bullet icon

Develop, optimize, and support scalable AI and Machine Learning models throughout their lifecycle.

bullet icon

Build robust Extract, Transform, and Load (ETL) processes for handling large volumes of real-time and unstructured data used in AI/ML solutions.

bullet icon

Conduct experiments and performance testing of deployed models, identifying, troubleshooting, and resolving issues to ensure model effectiveness and reliability.

bullet icon

Apply expertise in statistics, programming, and scripting languages within a collaborative, team-oriented environment.

bullet icon

Work with the software platforms and deployment environments that host AI and ML solutions, ensuring operational excellence and continuous improvement.

Skills

Must have

bullet icon

Bachelor's or Master's degree in Artificial Intelligence, Data Science, Computer Science, Information Technology, Software Engineering, Computer Studies, or a related discipline, with a minimum of 3 years of professional experience as an AI Engineer.

bullet icon

Advanced proficiency in Python, including modern language features, industry-standard libraries (e.g., Scikit-Learn, NumPy, Pandas), Object-Oriented Programming (OOP), S.O.L.I.D. principles, and data structures and algorithms with a strong understanding of performance optimization.

bullet icon

Proven experience in Generative AI, including the use, fine-tuning, and application of Large Language Models (LLMs). Skilled in designing AI solutions that integrate external tools and knowledge sources through approaches such as Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), and multi-agent architectures leveraging platforms such as ADK, DialogFlow, or comparable cloud-native services.

bullet icon

Strong understanding of software engineering fundamentals, including operating systems, programming and query languages (e.g., Java, SQL), version control systems (Git), software development methodologies (Agile, Waterfall), CI/CD practices (e.g., Jenkins), software testing, monitoring, and observability.

bullet icon

Foundational knowledge of software architecture, design patterns, and cloud computing technologies, including AWS, GCP, and Azure.

bullet icon

Practical experience in the theoretical and applied aspects of Machine Learning, including model development, evaluation, deployment, and maintenance.

bullet icon

Ability to perform code reviews, promote development best practices, and contribute to overall code quality within the team.

bullet icon

Strong expertise across the end-to-end data lifecycle, including data engineering, cloud and traditional database technologies, data modeling, query optimization, data preprocessing, feature engineering, and data transformation.

bullet icon

Excellent communication and storytelling skills, with the ability to present complex technical concepts and analytical findings clearly to technical and non-technical audiences, including senior stakeholders.

bullet icon

Experience creating data visualizations and dashboards using tools such as Tableau or similar platforms to support business decision-making.

bullet icon

Strong analytical thinking, problem-solving capabilities, and attention to detail.

bullet icon

Excellent written and verbal communication skills.

bullet icon

Proven ability to work independently as well as collaboratively within global, cross-functional teams.

bullet icon

Familiarity with Agile delivery methodologies, user story creation, and requirements documentation.

Nice to have

bullet icon

n/a

Other
seniority icon

Languages

English: C1 Advanced,Romanian: C1 Advanced

seniority icon

Seniority

Senior

Bucharest, Romania

Req. VR-123944

Python

BCM Industry

08/07/2026

Req. VR-123944

Apply for Senior Python Developer in Bucharest

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.