Software Engineer
Core
Design, build, and support scalable web applications and distributed systems using generative AI tools to drive business success.
Role type
Software Engineer (Full Stack)
Builds
Scalable distributed systems, modern web applications, and AI-integrated solutions
Domain
Automotive Finance & Technology
Deliverable
production ML models | product features
Required skills
Backend development (Spring Boot, FastAPI, .NET), Front-end development (Angular, React, Vue), API design (RESTful, Async API), Cloud deployment (Azure, AWS, GCP), Unit testing, LLM integration (Semantic Kernel, LangChain)
Preferred skills
C# and .NET development, Distributed systems at scale, Cloud-native architectures, Microservices design
Technologies
Spring Boot, FastAPI, Gin/Fiber, C#, .NET, Angular, React, Vue, Azure, AWS, GCP, OpenAI, Semantic Kernel, LangChain, Foundry, HTML, CSS, JavaScript, TypeScript
Responsibilities
Partner with stakeholders to gather requirements and develop software; Leverage generative AI tools for coding and debugging; Support API and external system integrations; Develop robust software solutions for business-critical initiatives; Collaborate with cross-functional teams; Write and maintain unit tests; Stay current on emerging technologies and AI advancements
Seniority
Mid-level, hands-on IC