Software Developer | AI-Driven Engineering | Cloud-Native Development | Modern Tech Stack We are looking for passionate Software Developers who are excited to build the next generation of intelligent software.
This opportunity is designed for engineers who thrive in fast-paced environments, embrace emerging technologies, and leverage Artificial Intelligence to develop innovative, scalable, and secure solutions.
As part of an organization connected to the UW–Madison technology ecosystem , you will collaborate with world-class engineers, product teams, and AI specialists to deliver high-impact products while working with today's most advanced software development practices.
What You'll Do Design, develop, test, and deploy scalable software applications.
Build cloud-native, API-first, and AI-powered solutions.
Collaborate with cross-functional teams using Agile/Scrum methodologies.
Integrate Generative AI capabilities into products and internal workflows.
Optimize application performance, security, and scalability.
Participate in code reviews, architecture discussions, and continuous improvement initiatives.
Automate development workflows using DevOps and CI/CD best practices.
Modern Technologies AI Tools We value experience or interest in technologies such as: Programming Languages Java Python JavaScript / TypeScript C# Go (Golang) Kotlin Rust Front-End React Next.js Angular Vue.js Back-End .
NET Node.js Spring Boot Django FastAPI Express.js Cloud Infrastructure AWS Microsoft Azure Google Cloud Platform (GCP) Docker Kubernetes Terraform Serverless Architecture Databases PostgreSQL MySQL MongoDB Redis Elasticsearch DevOps Engineering Git GitHub GitHub Actions GitLab CI/CD Jenkins Azure DevOps CI/CD Pipelines Infrastructure as Code (IaC) Artificial Intelligence Emerging Technologies Generative AI Large Language Models (LLMs) OpenAI APIs Azure OpenAI GitHub Copilot Cursor AI Claude AI Google Gemini LangChain LangGraph Retrieval-Augmented Generation (RAG) AI Agents Agentic Workflows Prompt Engineering Vector Databases (Pinecone, Weaviate, ChromaDB) MCP (Model Context Protocol) AI-assisted Software Development Development Practices Microservices Architecture Event-Driven Architecture REST APIs GraphQL Test-Driven Development (TDD) Domain-Driven Design (DDD) Secure Software Development (DevSecOps) Clean Code SOLID Principles What We're Looking For Strong software engineering fundamentals.
Passion for Artificial Intelligence and emerging technologies.
Experience building scalable, maintainable, and high-performance applications.
Curiosity, innovation, and continuous learning mindset.
Excellent problem-solving and analytical thinking.
Strong communication and collaboration skills.
Ability to work in multicultural and distributed engineering teams.
Join a team where innovation, AI, and software engineering excellence come together to shape the future of technology.
Next Step: Please remember to check your email and complete your One-Way Video Interview .
This is the next step in our hiring process and will help us learn more about your technical experience, problem-solving approach, and professional background.
We look forward to getting to know you!
Software Developer | Strong Fit Requirements 3+ years of professional software development experience.
Strong proficiency in at least one programming language: Java, Python, JavaScript, TypeScript, C#, Go, Kotlin, or Rust.
Hands-on experience with modern frameworks: React, Next.js, Angular, Vue.js, .
NET, Spring Boot, Node.js, Django, or FastAPI.
Cloud platform experience: AWS, Microsoft Azure, or Google Cloud Platform (GCP).
Experience developing REST APIs and/or Microservices.
Knowledge of DevOps tools: Docker, Kubernetes, Git, CI/CD, GitHub Actions, Jenkins, or Azure DevOps.
Experience with AI technologies or AI-assisted development: OpenAI, GitHub Copilot, Cursor AI, Claude, Gemini, LangChain, or LLMs.
Experience working in Agile/Scrum environments.
Strong understanding of software architecture and scalable application design.
Resume includes measurable technical achievements and business impact.
Professional English communication skills (B2+ preferred).
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent professional experience).
Strong Fit Indicators (Bonus) Candidates stand out if they also have: SaaS or Product Development experience.
AI-powered application development.
Cloud certifications (AWS, Azure, GCP).
Active GitHub portfolio or Open Source contributions.
Experience in fast-paced startup or technology companies.
Passion for continuous learning and emerging technologies.

Similar jobs

Software Developer | Ai-Driven Engineering

Apply Now
Back to search page