Software Engineer, AI (Full-Stack)
MBO Partners
United States
24 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$156,000.0 - $312,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Artificial Intelligence
Amazon Web Services
User Authentication
Microsoft Azure
C Sharp (Programming Language)
Software Design Patterns
Distributed Systems
Spring Framework
NoSQL
OAuth
+18 more
OpenID
Next.js
Software Safety
SQL Databases
TypeScript
Circleci
Google Cloud
ReactJS
Backend
Vue.js
AngularJS
Graphql
Machine Learning Operations
Front End Software Development
Evaluation of Large Language Models
Docker
Jenkins
Microservices
Requirements
- 7+ years of experience developing full-stack applications and writing readable, testable, maintainable, and scalable code\n
- Deep proficiency in at least two frontend or backend frameworks, with experience across JavaScript/TypeScript, React, Angular, Next.js, Vue.js, Java, Spring, C#, or Node.js\n
- Experience with SQL and NoSQL databases and designing secure REST and GraphQL APIs\n
- Experience with microservices, distributed architectures, and software design patterns\n
- Experience with at least two cloud providers, including AWS, Azure, or Google Cloud Platform\n
- Experience building infrastructure-as-code and CI/CD pipelines using Jenkins, Docker, CircleCI, or similar tools\n
- Advanced experience with AI-assisted engineering, specialized agents, reusable agent tooling, and AI safety\n
- Experience architecting AI systems and applying LLM evaluation frameworks, guardrails, and validation methods to production-grade AI applications\n
- Security-first mindset with experience implementing OAuth, OIDC, and secure authentication and authorization\n
- Strong understanding of testing, performance, security, scalability, reliability, and maintainability\n
- Experience leading cross-functional engineering teams and mentoring engineers\n
- Strong communication, collaboration, and ability to work autonomously\n
- Willingness and ability to travel 50-80% when required\n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦