Software Developer | AI-Driven Engineering
Core
Design, develop, test, and deploy scalable, cloud-native, AI-powered software applications and integrate Generative AI capabilities into products.
Role type
Senior Software Engineer (AI-Driven Engineering)
Builds
Scalable, API-first, and AI-powered software solutions
Domain
Cloud-native software engineering with Generative AI integration
Deliverable
production ML models (via careerplan.io/jobs/9A-00E-4A-E61-software-developer-ai-driven-engineering)
Required skills
Java, Python, JavaScript, TypeScript, C#, Go, Kotlin, Rust, React, Next.js, Angular, Vue.js, .NET, Node.js, Spring Boot, Django, FastAPI, AWS, Microsoft Azure, GCP, Docker, Kubernetes, Terraform, PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Git, GitHub Actions, Jenkins, CI/CD, Microservices, REST APIs, GraphQL, TDD, DDD, DevSecOps, Generative AI, LLMs, OpenAI APIs, Azure OpenAI, LangChain, LangGraph, RAG, AI Agents, Prompt Engineering, Vector Databases
Preferred skills
SaaS or Product Development experience, AI-powered application development, Cloud certifications, Active GitHub portfolio or Open Source contributions, Experience in fast-paced startup or technology companies
Technologies
OpenAI, GitHub Copilot, Cursor AI, Claude, Gemini, MCP, Pinecone, Weaviate, ChromaDB
Responsibilities
Design and develop scalable software applications, Build cloud-native and AI-powered solutions, Integrate Generative AI capabilities into products, Optimize application performance and security, Automate development workflows using DevOps and CI/CD, Participate in code reviews and architecture discussions
Seniority
Mid-Senior, hands-on IC
