Senior AI Software Engineer - Python, Cloud, Vector DB

Morningstar

Illinois

Hybrid

USD 130,000 - 176,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401k match up to 6%
Health benefits
Office & Sabbatical programs

Job summary

Morningstar seeks a skilled Software Engineer to architect and develop Python-based applications and APIs, emphasizing cloud-native services and scalable architectures. You will work with PostgreSQL/SQLAlchemy and vector databases (Weaviate, Pinecone) and focus on NLP embeddings and AI governance.

You’ll collaborate with cross-functional teams in a hybrid environment, pursuing robust design patterns, documentation and maintainable code while advancing data-driven platforms and security practices.

Qualifications

  • Bachelor's degree in computer science or related field or foreign equivalent and 5 years of relevant experience; or Master's degree and 3 years of relevant experience.
  • Experience with RDBMS design, normalization, optimization, migrations and ACID transactions.
  • Proficiency in Python production applications and REST APIs; data preprocessing and object-oriented design patterns.
  • Experience with NLP, embeddings, and vector databases (Weaviate, Pinecone).

Responsibilities

  • Architect and develop Python-based applications and APIs (FastAPI/Flask) with cloud-native services.
  • Design and optimize relational and vector databases and perform data processing with Python dataframes.
  • Drive AI security, governance and responsible AI practices across platforms.
  • Collaborate with cross-functional teams to align AI strategies with business needs and ensure scalable, maintainable codebases.

Skills

Python
FastAPI
PostgreSQL
Weaviate
Pinecone
NLP
Git
CI/CD

Education

Bachelor's degree in CS
Master's degree in CS

Tools

SQLAlchemy
AWS
Docker
Kubernetes

Job description

Morningstar seeks a skilled Software Engineer to architect and develop Python-based applications and APIs, emphasizing cloud-native services and scalable architectures. You will work with PostgreSQL/SQLAlchemy and vector databases (Weaviate, Pinecone) and focus on NLP embeddings and AI governance.

You’ll collaborate with cross-functional teams in a hybrid environment, pursuing robust design patterns, documentation and maintainable code while advancing data-driven platforms and security practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI, Vector DBs & Scalable
Senior Software Engineer - AI, Vector DBs & Scalable

Morningstar Credit Ratings, LLC • United States

Hybrid
USD 138,000 - 169,000
Financial Health: 401k match up to 6%
Stock Ownership Potential
Comprehensive health benefits
Senior AI Platform Engineer: Production AI Enablement
Senior AI Platform Engineer: Production AI Enablement

Morningstar Credit Ratings, LLC • New York (NY), Northern (KY)

Hybrid
USD 113,000 - 166,000
401k match
Stock Ownership Potential
Company provided life insurance
+4
Principal AI & Cloud Architect — Lead Platform & DevOps
Principal AI & Cloud Architect — Lead Platform & DevOps

Morningstar • Chicago (IL)

Hybrid
USD 117,000 - 124,000
401(k) match up to 6%
Stock ownership potential
Company-provided life insurance
+6
Senior AI Enablement Engineer for Production Platforms
Senior AI Enablement Engineer for Production Platforms

Mygwork • Illinois

Hybrid
USD 114,000 - 167,000
401k match up to 6% of salary
Stock ownership potential
Company provided life insurance - 1x &
+6
Senior AI Platform Engineer – Production AI Solutions
Senior AI Platform Engineer – Production AI Solutions

Morningstar • New York (NY)

Hybrid
USD 150,000 - 210,000
Hybrid work model
Financial Health
Physical Health
+2
Senior AI Enablement Engineer - Production AI Platforms
Senior AI Enablement Engineer - Production AI Platforms

Morningstar • Chicago (IL)

Hybrid
USD 114,000 - 167,000
Hybrid work model
Wellness programs
Senior Software Engineer
Senior Software Engineer

Morningstar • Illinois

Hybrid
USD 130,000 - 176,000
401k match up to 6%
Health benefits
Office & Sabbatical programs
Lead AI & Cloud-Native Architect (Distributed Systems)
Lead AI & Cloud-Native Architect (Distributed Systems)

Morningstar • Illinois

Hybrid
USD 118,000 - 123,000
401(k) match
Stock ownership potential
Comprehensive health benefits
Senior Software Engineer, AI Enablement & Solutions
Senior Software Engineer, AI Enablement & Solutions

Morningstar • New York (NY)

On-site
USD 150,000 - 210,000
Hybrid work model
Financial Health
Physical Health
+2
Principal AI & Cloud Engineer — Lead Scalable Systems
Principal AI & Cloud Engineer — Lead Scalable Systems

Morningstar Credit Ratings, LLC • Chicago (IL)

Hybrid
USD 117,957 - 123,010
401(k) match
Stock ownership potential
Life insurance
+8