Early Career Python Developer – Machine Learning & AI
With close to 3,000 employees, we are one of the largest tech consulting companies in the Nordics. To put it simply, we help people create value in the complex landscape of digital transformation.
Twoday is the leading digital transformation partner in Northern Europe with a global presence. With approximately 3,000 specialists, we collaborate with some of the most admired private and public organisations to deliver cutting-edge digital solutions. Our expertise spans software engineering, Data & AI, cloud platforms, digital experiences and business applications.
We are now looking for a Senior Platform Engineer to help transform a large-scale development and deployment platform from traditional DevOps into a modern AI-assisted and agentic engineering setup.
Permanent position at Twoday | Copenhagen
Python Developer – Machine Learning & AI
Do you have experience with Python and an interest in developing machine learning and AI solutions that create real value? Would you like to grow as a consultant while contributing to important digital solutions in the Danish public sector?
We are looking for a Python Developer with one to two years of professional experience to join Twoday. Your first assignment will be with a major public-sector customer in Copenhagen, where you will become part of a professional development environment and work closely with experienced developers, specialists and business stakeholders.
What you will be doing
You will contribute to the development and implementation of data-driven solutions using Python, machine learning and AI. Depending on your experience, you may work across areas such as data preparation, model development, integrations, APIs, testing and deployment.
Your responsibilities will include:
Developing and maintaining solutions in Python
Preparing and processing data for machine learning and AI use cases
Contributing to the development, evaluation and implementation of machine learning models
Integrating AI and machine learning components into existing systems
Developing APIs and supporting backend services
Testing, documenting and improving solutions
Collaborating with developers, data specialists and business stakeholders
Ensuring that solutions are reliable, maintainable and suitable for production use
What we are looking for
You have one to two years of professional experience with Python development and a relevant educational background within software development, computer science, data science or a related field.
We expect you to have experience with several of the following:
Python development
Machine learning frameworks such as scikit-learn, PyTorch or TensorFlow
Data processing using tools such as Pandas and NumPy
Development and consumption of REST APIs
SQL and relational databases
Git and modern development workflows
Testing and documentation
Basic understanding of deploying and operating machine learning or AI solutions
Experience with cloud platforms, CI/CD, containers, MLOps or generative AI is an advantage, but not a requirement.
Fluency in written and spoken Danish is mandatory, as the role involves close collaboration with Danish-speaking colleagues and stakeholders.
Who you are
You are curious and motivated to develop your technical skills. You enjoy solving concrete problems and are interested in understanding how technology supports users and business needs.
You are also:
Structured and quality-conscious in your work
Comfortable asking questions and seeking feedback
Able to explain technical topics clearly
Interested in working as a consultant
Motivated by collaboration and shared responsibility
Comfortable working full-time onsite at the customer’s office in Copenhagen
A career at Twoday
At Twoday, you will become part of a strong professional community with skilled colleagues across software development, data and AI. We believe that people grow through responsibility, collaboration and knowledge-sharing, and you will have opportunities to strengthen both your technical and consulting skills.
Your first assignment will be with a public-sector customer, but you will be permanently employed by Twoday. Over time, you may work with different customers and solutions, giving you the opportunity to build broad experience and develop your career within Python, machine learning and AI.
Interested?
Submit your application and CV as soon as possible. We review applications and invite candidates for interviews on an ongoing basis.
About Twoday
Twoday operates from modern offices across 30 locations in Norway, Sweden, Denmark, Finland, and Lithuania. We have a strong and unique social environment with highly engaged employees. If you are the candidate we are looking for, you will play a central role with exciting opportunities to grow within an international and innovative group, working on cutting-edge technology and software solutions. You will also have the flexibility to occasionally work from one of our main offices in Oslo, Stockholm, Copenhagen, Helsinki or Vilnius.
Diversity & inclusion
Do you not meet all the requirements? Studies show that women and minorities are less likely to apply for a job if they don’t meet every qualification. At Twoday, we are committed to building a workplace and community where everyone is welcome. If you are excited about this role but your previous experience doesn’t perfectly align with the job description, we still encourage you to apply.
- Department
- Digital Engineering
- Lokationer
- København, Pakhus 47