Logo
Invicktus

Python Developer

Invicktus, Itasca, Illinois, United States, 60143

Save Job

Python / Software Developer – Data, AI & Agentic Applications Location: Hybrid (USA)

Employment Type: Full-Time

Experience Level: 3+ Years

Salary Range: $80,000 – $130,000 per year

About the Role Join our dynamic software engineering team and help build the next generation of

Data, AI, and Agentic applications

that drive innovation for our company, clients, and partners. We’re looking for a

skilled Python Software Developer

who can design, develop, and deploy scalable, intelligent, and high-performance applications.

This role is perfect for developers who enjoy working on

end-to-end software development

— from APIs and backend logic to integration with data systems and modern AI workflows.

Key Responsibilities

Design, develop, and deploy

robust Python applications, REST APIs, and microservices .

Collaborate with

data engineers, data scientists, and AI developers

to integrate and productionize advanced data and AI solutions.

Build scalable

backend systems

using frameworks like

FastAPI

and ensure top performance.

Work on

frontend integrations

or internal tools using templating engines such as

Jinja , and contribute to lightweight UI enhancements.

Write clean, modular, and reusable code following

object-oriented programming

best practices.

Develop secure and efficient

database interaction layers

using

SQLAlchemy , PostgreSQL, or other RDBMS systems.

Manage

containerized deployments

with

Docker , ensuring consistent environments across dev, test, and production.

Set up

logging, monitoring, and debugging

for better system reliability and observability.

Participate in

code reviews, architecture discussions, and technical documentation .

Contribute to

DevOps pipelines (CI/CD)

using GitHub Actions, Jenkins, or similar tools.

Work with

cloud platforms (AWS, Azure, or GCP)

for deployment, storage, and scalability.

Required Skills & Qualifications

3+ years of hands-on experience as a

Software Developer / Python Developer .

Strong command of

Python ,

OOP concepts , and modern programming patterns.

Experience developing RESTful APIs using

FastAPI, Flask, or Django .

Solid understanding of

HTTP protocols , asynchronous programming, and API performance optimization.

Expertise in

SQLAlchemy ORM , data modeling, and schema management.

Experience with

Pydantic

for data validation and serialization.

Knowledge of

frontend fundamentals (HTML, CSS, JavaScript)

for basic UI or internal tools.

Experience with

Git/GitHub ,

VS Code , and

unit testing

(PyTest).

Working knowledge of

Docker ,

cloud deployment , and

CI/CD pipelines .

Preferred / Nice-to-Have Skills

Exposure to

AI and Agentic frameworks

such as LangChain or LangGraph.

Hands‑on experience in

data wrangling

using Pandas, Polars, or NumPy.

Familiarity with

vector or graph databases ,

NoSQL systems , or

PostgreSQL .

Cloud experience with

AWS Lambda, S3, EC2, or Azure Functions .

Working with

AI coding assistants

like GitHub Copilot or Cursor to boost productivity.

Familiarity with

modern front‑end frameworks

(React.js, Vue.js, or Angular) is a plus.

Why Join Us?

Work on

cutting‑edge AI and data‑driven applications .

Collaborative, growth‑focused engineering culture.

Opportunity to learn, innovate, and lead technical initiatives.

Competitive pay and performance‑based growth.

#J-18808-Ljbffr