Job Description
About the job
NoA Ignite is a leading design and technology company that seamlessly blends business insight with engineering craftsmanship to create innovative digital solutions. With a team of over 400 digital strategists, designers, technologists, and data experts across offices in the Nordics and Poland, we are dedicated to delivering meaningful and measurable results for our clients.
Now we are looking for a Backend Developer with passion for AI and wants to build the next generation of intelligent solutions
About the role:
We are looking for a Backend Developer with a strong foundation in application development who also possesses experience or a keen interest in data engineering and AI/ML applications. This role is within an agency environment, meaning youll work across multiple client projects and domains, building backend services that power intelligent, scalable digital products. Youll work closely with frontend developers, designers, and project managers to deliver well-integrated, user-centric digital solutions.
Key Responsibilities:
- Design, build, and maintain backend systems using mainly Django and Python.
- Develop RESTful APIs and microservices to support frontend and mobile clients.
- Integrate and manage data pipelines and storage solutions, including relational and NoSQL databases.
- Work closely with product teams to implement machine learning models into production.
- Write clean, testable, and well-documented code.
- Ensure performance, security, and scalability of backend systems.
- Participate in architectural discussions, code reviews, and continuous improvement initiatives.
Desired Skills & Experience:
- 3+ years of professional experience, preferably with Python and Django.
- Solid understanding of backend architecture, design patterns, and software development principles.
- Exposure to AI/ML workflows (e.g., model deployment, feature engineering, data cleaning).
- Familiarity with libraries such as Pandas, NumPy, or frameworks like TensorFlow or PyTorch is a plus.
- Comfort with Docker, CI/CD pipelines, and cloud services (e.g., AWS, GCP, or Azure).
Nice to Have:
- Background in data engineering or MLOps.
- Experience with prompt engineering or working with large language models (LLMs), such as via OpenAI, Anthropic, or Hugging Face APIs.
- Familiarity with Retrieval-Augmented Generation (RAG) architectures and vector databases (e.g., Weaviate, Pinecone, FAISS).
- Experience integrating AI-driven features into digital products (e.g., chatbots, recommendation engines, natural language interfaces).
- Knowledge of LLM orchestration frameworks such as LangChain, Semantic Kernel, or Haystack.
Our recruitment process
There is no need for a personal letter or CV/resumé; provide us with the link to your LinkedIn profile and answer a few initial questions that's it