Michael Baker International is seeking a Lead Full Stack Developer with AI/ML expertise to architect, build, and scale intelligent, data-driven applications across their enterprise ecosystem, advancing automation, middleware integration, and developer experience through emerging technologies for distributed AI workloads.
Requirements
- Expertise in JavaScript/TypeScript, Python, and modern front-end frameworks.
- Strong AI/ML experience with TensorFlow, PyTorch, Scikit-Learn, or similar.
- Experience deploying ML models and integrating AI features into applications.
- Proficiency in microservices, distributed systems, and cloud platforms.
- Strong SQL/NoSQL experience and API design skills.
- Experience with enterprise-grade frameworks (.NET 8, ASP.NET Core) and cloud-native orchestration across Azure, AWS, and GCP, including Kubernetes and Helm.
- Familiarity with MCP servers and distributed compute frameworks for AI scalability.
Responsibilities
- Lead end-to-end architecture, design, and development of full-stack applications with AI/ML components.
- Drive best practices in coding, scalability, security, CI/CD, and cloud-native development.
- Develop high-performance front-end interfaces using modern frameworks (React, Next.js, Angular, Vue).
- Architect secure, scalable backend services using Node.js, Python, Go, or Java.
- Build RESTful and GraphQL APIs.
- Integrate real-time data streams for AI-driven features.
- Productionize ML models and integrate them into real-world applications.
Other
- Bachelor’s degree in Computer Science or related field, or similar, or equivalent experience.
- Any 8+ years of full-stack engineering experience.
- Ability to lead cross-functional teams.
- Excellent communication skills.
- Passion for innovation and continuous learning