Mutual of Omaha Logo jpg

Senior AI Developer

Mutual of Omaha

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

Find your dream job

Freshly added jobs in United States

AI Software Developer

Senior AI Developer

Software Engineer

AI Engineer Manager

Who is Hiring is part of Cybrient Technologies SA