Python Developer
3 days ago
About Us
nShift
is the leading global provider of cloud delivery management solutions (SaaS), we enable the frictionless shipment and return of almost one billion shipments across 190 countries each year. We are headquartered in London and Oslo and have over 460 employees across offices in Sweden, Finland, Norway, Denmark, the United Kingdom, Poland, the Netherlands, Belgium, and Romania.
Our software is used by many of the world leading e-commerce, retail, manufacturing, and 3PL shippers due to us having over 1000 carriers integrated into our platform, nearly 3 times more than our competitors
If you buy goods online, there is a strong chance that nShift has powered that delivery, so come and join us as we shape the future of shipping, one frictionless journey at a time.
About You
We are seeking a dynamic and accomplished Python Developer to join our talented team. The ideal candidate will possess a unique blend of technical expertise in modern Python development, frontend skills, and a passion for working with cutting-edge AI technology. As a key player in our organization, you should have a proven track record of delivering high-quality software, building scalable systems, and continuously learning new technologies.
Purpose of role
At nShift, we're building an innovative conversational AI system with real-time streaming, multi-agent orchestration, and enterprise features. This is an opportunity to contribute to an active, growing AI platform and expand its capabilities through practical, hands-on development.
We are looking for a practical, hands-on developer who will help us build, improve, and extend the chat system by implementing real features using established libraries and modern best practices.
No prior AI/LLM experience required
- we're looking for strong software engineers who are excited to learn and work with cutting-edge AI technology. If you have solid engineering fundamentals and curiosity about AI, we'll help you develop the AI-specific skills.
Overall responsibility
Technology
- Build and maintain scalable, secure, and resilient Python APIs using FastAPI
- Develop responsive React applications with TypeScript and modern frontend practices
- Integrate with multiple LLM providers (Anthropic Claude, OpenAI, AWS Bedrock)
- Implement real-time streaming systems using WebSocket/SSE
- Work with vector databases and RAG (Retrieval-Augmented Generation) patterns
- Ensure code quality through testing, type hints, and code reviews
- Keep the technology stack up to date and follow best practices
Process
- Follow established development processes and advocate for continuous improvement
- Write clean, well-documented code with comprehensive tests
- Participate in code reviews and knowledge-sharing sessions
- Use modern development tools and practices (Git, Docker, CI/CD)
Collaboration
- Work closely with other developers, product managers, and stakeholders
- Participate in planning and architectural discussions
- Take ownership of features from design to deployment
Competence And Experience
For the role of Python Developer in our team at nShift, we are seeking candidates who embody the following characteristics:
Technical Proficiency
: Strong hands-on experience with Python is required. Experience with API design, database optimization, and system architecture thinking is essential.
Not mandatory - these can be learned on the job:
experience with LLMs, AI agent frameworks, or vector databases
.
Problem-Solving Ability
: You have strong debugging and problem-solving skills, with the ability to understand complex systems and find elegant solutions.
Learning Mindset
: Genuine curiosity about AI/ML and eagerness to learn new technologies. You are comfortable reading documentation and learning new frameworks.
Quality Focus
: You maintain high standards in code quality, testing and you understand the importance of writing maintainable, well-tested code.
Effective Communication
: Proficiency in both written and spoken English is essential for ensuring seamless communication within the team and with stakeholders.
Ownership Mindset
: You take responsibility for your work, follow through on commitments, and care about delivering value to users
Requirements
Must Have
- 5+ years of hands-on experience with Python
- Experience with React and Typescript
- RESTful APIs, FastAPI
- Experience with databases
- Docker fundamentals
- Git and code review practices
- Curiosity about AI/ML and eagerness to learn new technologies
Preferred (Nice To Have)
- Any experience with LLMs (personal projects, side projects, API integrations
Education & Experience
- BS degree in Computer Science or related field
- Minimum of 5 years of professional software development experience
- Proven track record of building and maintaining production systems
What We Offer
- Hands-on learning in AI/LLM technologies and agentic systems
- Modern development practices (dev containers, automated testing, GitOps)
- Work with cutting-edge AI technology and a modern tech stack
- Real-world impact with meaningful products
- Collaborative team environment with knowledge sharing
At nShift we believe in embracing diversity in all forms and fostering an inclusive environment for everyone which we believe is essential for our continued success. We're an equal-opportunity employer which means that all applicants will receive consideration for employment without regard to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity, or disability status.
-
Senior Python Developer
7 days ago
Brasov, Braşov, Romania Endava Full time €30,000 - €60,000 per yearCompany Description Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital...
-
Python Technical Lead
1 week ago
Brasov, Braşov, Romania Tremend Software Consulting Full time €40,000 - €80,000 per yearDepartment General TechLocation Brasov, RomaniaExperience Level SpecialistJob DescriptionTremend is looking for a Technical Lead to join our team of bright thinkers and doers. You'll use your problem-solving creativity to figure out our client's most complex and challenging problems across different industries. We are on a mission to transform the world, and...
-
Python (Computer Vision) Engineer
5 days ago
Brasov, Braşov, Romania Capgemini Engineering Full time €30,000 - €60,000 per yearJob DescriptionPYTHON (COMPUTER VISION) ENGINEEROur client is one of the largest grocery and retail chains in North America, serving millions of customers across thousands of stores and e-commerce platforms. They are committed to delivering high-quality products, exceptional customer experiences, and leveraging technology to drive innovation in retail...
-
application developer
7 days ago
Brasov, Braşov, Romania Atos Full timeAbout Atos GroupAtos Group is a global leader in digital transformation with c. 70,000 employees and annual revenue of c. € 10 billion, operating in 67 countries under two brands — Atos for services and Eviden for products. European number one in cybersecurity, cloud and high-performance computing, Atos Group is committed to a secure and decarbonized...
-
Brasov, Braşov, Romania Endava Full time €30,000 - €60,000 per yearCompany Description Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital...
-
Software Developer
1 week ago
Brasov, Braşov, Romania Schaeffler Group Full time €40,000 - €60,000 per yearSchaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. Does that sound interesting to you- As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities.Your...
-
Software Developer
1 week ago
Brasov, Braşov, Romania Schaeffler Full time 15,000 - 30,000 per yearSchaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. Does that sound interesting to you? As a partner to all of the major automobile manufacturers, as well as key players in the aerospace and industrial sectors, we offer you many development opportunities.Your...
-
Senior RPA Developer
5 days ago
Brasov, Braşov, Romania Autoliv Full time 30,000 - 60,000 per yearAutoliv's primary goal is to Save More Lives. Our products never get a second chance. This is why we can never compromise on quality. We are working to increase vehicle safety by developing seatbelts, airbags and steering wheels and you can be part of our team asSenior RPA Developer.The Senior RPA developer will be responsible with development of complex and...
-
Java Developer
1 week ago
Brasov, Braşov, Romania Randstad Romania Full time €40,000 - €50,000 per yearOrganisation/DepartmentSoftware DevelopmentIT & ConsultingJob DescriptionVrei să fii parte dintr-o companie axată pe dezvoltare și inovație? Dezvoltatorii noștri proiectează, construiesc și lansează produse software în multiple limbaje de programare, framework-uri și biblioteci. Colaborând întotdeauna cu echipe de proiect multi-funcționale,...
-
Senior ITSM Interface Developer
1 week ago
Brasov, Braşov, Romania Jungheinrich Full time €25,000 - €40,000 per yearWorking Area: IT Applications / InfrastructureLocation:Brașov, RO, 500428Company: Jungheinrich Business Services RomâniaStart Date:Recruiter: Andreea Bortas, null nullJoin Jungheinrich in a working environment where you can make a big difference With your knowledge and drive, as a team player you will make an important contribution to ensure that we as a...