InDepth Engineering Solutions, LLC - Cloud Fullstack Developer - remote job for Non US candidates
Full Stack Developer is needed in Normal, United States.
Client: InDepth Engineering Solutions, LLC
Location: Normal, IL, us
Contract: Freelance
Job Description
This is a remote position. We are seeking a Staff AI/ML solution lead to lead the architecture, design, and delivery of high-performance, enterprise-grade applications. This role combines deep hands-on coding with high-level architectural decision-making. You will work across frontend, backend, cloud infrastructure, database selection and integration layers, ensuring our systems are secure, scalable, and maintainable while enabling long-term technical growth. This hybrid role combines hands-on software engineering, DevOps, and architectural leadership, enabling the delivery of robust, scalable, and innovative AI systems.
Key Responsibilities
- Architecture Leadership โ Define system architecture, integration patterns, and technology standards for large-scale web and enterprise applications.
- Full Stack Development โ Build and maintain robust, responsive applications using modern frontend frameworks (React, Vue, Streamlit, or Angular) and backend services in Python, Golang, or RUST.
- Cloud & Infrastructure โ Architect cloud-native solutions leveraging AWS with a focus on scalability, security, and performance. Implement containerized services with Docker and orchestrate deployments using Kubernetes (K8s).
- API & Service Design โ Develop RESTful and GraphQL APIs for internal and external integrations.
- DevOps & CI/CD โ Establish best practices for deployment pipelines, automated testing, and infrastructure-as-code (Terraform, Pulumi).
- Performance Optimization โ Drive system performance tuning, load balancing, and efficient code design.
- Technical Mentorship โ Coach and mentor engineers, conduct design/code reviews, and uphold engineering best practices.
- Cross-Functional Collaboration โ Partner with product, design, and business teams to deliver impactful solutions aligned with company objectives.
- Databases โ Perform database selection and deployment (strong DevOps experience required).
- ML โ Experience with ML and LLM stack design (model hubs, vector DBs, embedding pipelines); knowledge to deploy end-to-end architecture of ML applications, traditional and RAG applications; design MLOPS architectures Databricks, AWS, and Google.
- End to End production level AI/ML product deployment experience is required.
Requirements
- At least a bachelorโs degree in Computer Science is mandatory.
- 10+ years in deployment enterprise-grade cloud-level experience and 5+ years in software development.
- 5+ years of experience with Databricks and AWS MLOps deployment.
- This role is more of a software lead and developer with strong Cloud experience to develop infra software.
- Architect end-to-end agentic pipelines and tools for others to contribute in the team.
- Knowledge to deploy end-to-end architecture of ML applications, traditional and RAG applications.
- Architect end-to-end AI/ML systems from data ingestion to model deployment.
- Define best practices for model serving, data pipelines, and ML-OPS strategies.
- Experience in engineering, including hands-on model development and architectural design.
- Expertise in traditional ML, deep learning, LLMs, embeddings, and RAG frameworks.
- Strong software engineering skills: Python, API development, microservices, database design, and version control (Git).
- Experience with cloud platforms (AWS, Databricks, Google) and containerized deployments (Docker, Kubernetes).
- Knowledge of MLOPS, CI/CD for AI, and production model monitoring.
- Strong understanding of software architecture patterns, distributed systems, and scalable data pipelines.
- Will perform database selection and deployment (strong DevOps experience required).
Preferred Qualifications
- Experience with event-driven architectures and messaging systems (NATS, Kafka, RabbitMQ).
- Familiarity with authentication and authorization frameworks (OAuth2, JWT, SSO).
- Knowledge of observability and monitoring tools (Prometheus, Grafana, OpenTelemetry).
- Background in designing large-scale enterprise or SaaS platforms.
- Python, Golang, and Rust development experience is preferred.
- Experience in manufacturing and predictive maintenance is a plus.
- Background in controls engineering is a plus.
Soft Skills
- Strong decision-making and problem-solving skills in high-stakes technical environments.
- Ability to lead and influence architectural direction across teams.
- Excellent communication skills with both technical and non-technical stakeholders.
No longer accepting applications
Get instant notifications for new Full Stack Developer jobs. Enter your email:
How It Works
๐Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
๐Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
๐Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twineโs tools to find more opportunities.