Full-Stack Engineer building and evolving internal tools that power AI research at Adobe. Collaborating with various teams to improve quality and safety of AI systems.
Responsibilities
Designing and implementing backend APIs and data models using modern web frameworks
Managing MongoDB schemas and performing safe data migrations for live research datasets
Building and maintaining Dockerized applications and CI/CD pipelines in Kubernetes / Argo CD environments
Maintaining and versioning APIs and SDKs following Semantic Versioning (SemVer)
Communicating updates clearly to internal users
Working directly with internal customers to understand workflows, gather requirements, and translate them into actionable engineering tasks
Automating developer processes and improving tooling and developer experience across the platform
Occasionally contributing to frontend development (React or similar frameworks) to integrate new backend features
Requirements
Strong backend development experience with at least one modern web framework (Laravel, Rails, Node.js / Adonis, or Python / FastAPI)
Proficiency with Docker and containerized application development
Experience with MongoDB and schema evolution in production environments
Familiarity with Kubernetes, Argo CD, or similar DevOps platforms
Understanding of CI/CD, API versioning, and SDK publishing workflows
Excellent communication and collaboration skills
A customer-first mindset and enthusiasm for improving internal tooling and developer experience
A strong work ethic, eagerness to learn new systems and technologies, and the ability to connect disparate tools and architectures into cohesive solutions
Bonus: experience or curiosity in machine-learning evaluation, data visualization, Amazon S3, or authentication and security best practices.
Software Engineer developing in - cabin monitoring software for driverless vehicles at Woven by Toyota. Collaborating on software evaluation and improvement for next - gen autonomous mobility solutions.
Software Engineer at Hikma Pharmaceuticals supporting IT systems in Manufacturing processes. Responsible for implementing, maintaining, and troubleshooting industrial IT systems and peripherals.
Software Engineer/Principal Software Engineer developing applications for Northrop Grumman's Sentinel Program. Involves design, development, documentation, and testing of software systems within multi - disciplinary teams.
Staff Software Quality Assurance Engineer at Northrop Grumman managing SQA for Sentinel program. Involves oversight, process execution, and quality assurance in Agile/SAFe development.
Software Engineer developing state - of - the - art Mission Planning systems for Northrop Grumman. Collaborating in Agile Scrum framework across multiple teams in a secure environment.
Principal Engineer Software responsible for designing and integrating embedded systems at Northrop Grumman. Collaborating across teams in a fast - paced environment for critical software development.
Claims Technical Lead managing and mentoring case managers for Aflac's claims department. Overseeing claims quality and providing training and support for new and current employees.
Software Engineer optimizing infrastructure for the leading Gen AI platform, collaborating cross - functionally and ensuring efficiency and resilience in distributed systems.