Software Engineer
Software Engineer
Posted 9 days ago
SENIORITY
Lead
About the role
- Build modular, responsive, accessible web applications in React and/or Vue.jsDesign secure, scalable APIs using TypeScript, ASP.NET Core, or Java with Spring
- Integrate with enterprise systems via SOAP and REST APIsOptimize database performance with SQL Server and Entity Framework CoreDesign AI agents and LLM powered applications that automate retirement data workflows
- Build and maintain ML models for classification, prediction, and anomaly detection
- Integrate LLMs into production using prompt engineering, RAG, and agentic frameworks
- Develop data pipelines for large scale structured and unstructured data
- Apply explainable AI practices suited to a regulated, auditable environment
- Participate in Agile ceremonies, code reviews, and release planning
- What You BringBS or MS in Computer Science or a related field (required)5+ years of software engineering experience
- Expert proficiency in one or more core languages and frameworks
- Strong SQL Server skills; familiarity with EF CoreHands on experience building or deploying LLM based solutions
- Familiarity with agentic AI patterns, RAG pipelines, vector databases, and embeddings
- Experience leading major initiatives or solving complex architecture challenges is a plus
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
