Sr. Software Architect
Company
Deep 6 AI
Location
Pasadena
Type
Full Time
Job Description
Deep 6 AI is a fast-growing tech startup headquartered in Los Angeles, California looking for talented, dynamic team members who want to help shape our groundbreaking artificial intelligence platform.Â
We are transforming and accelerating clinical trials, to help get life-saving treatments to patients faster and accelerate innovation in healthcare. To that end, we build a cutting-edge software suite that connects all clinical research stakeholders, from research teams to treating physicians, patients, and study sponsors on a real-time, real-world data SaaS platform, powered by AI.
As a Software Architect at Deep 6 AI, you will be at the forefront of designing and implementing cutting-edge software systems and applications. These systems will integrate machine learning, AI, and big data technologies, primarily using Java (Kotlin), Python, and CDK TypeScript. Your work will be instrumental in transforming clinical trials and enhancing healthcare solutions.Â
What You'll Do
- Architect and Innovate: Design and implement innovative and scalable software systems and applications that leverage machine learning, AI, and big data technologies. You’ll have the freedom to explore new ideas and drive the technical vision.Â
- Lead and Collaborate: Drive architecture and design reviews, ensuring adherence to best practices and high standards of software development. Partner with cross-functional teams, including data scientists, product managers, and software engineers, to develop robust technical solutions that meet business needs.Â
- Communicate and Advocate: Clearly articulate technical requirements and solutions to stakeholders and team members, fostering a transparent and collaborative environment. Advocate for best practices and new technologies that can benefit the team.Â
- Evaluate and Recommend: Assess and recommend cutting-edge technologies, tools, and frameworks to enhance the performance, scalability, and maintainability of our software systems. Your input will be valued in shaping our tech stack.Â
- Establish and Guide: Lead the effort to build standards into reusable and shared components, significantly improving the developer experience. Set and enforce development practices, standards, and guidelines to ensure consistency and quality across the team.Â
- Review and Improve: Conduct thorough code reviews, providing constructive feedback to developers and promoting continuous improvement and adherence to standards.Â
- Mentor and Support: Guide and coach software engineers, fostering their technical skills and alignment with the company's vision and strategy. Support their growth and development within the company.Â
- • Monitor and Enhance: Continuously evaluate software systems to identify potential issues or areas for improvement and proactively address them. Your insights will help us build resilient and efficient systems.Â
- Transition and Transform: Lead the migration from a Java monolith to a serverless, event-based architecture, ensuring a seamless and efficient transition while optimizing system performance and scalability. You’ll have the space to implement changes and innovate.Â
About You
- 10+ years of professional experience in software development, with a strong track record of architectural leadership.Â
- Significant programming experience in Java (Kotlin), Python, and TypeScript.Â
- Expertise in machine learning, AI, and big data technologies.Â
- Proficiency with RDBMS (especially Postgres or MySQL), document databases, and key-value stores.Â
- Deep knowledge of Elasticsearch and its integration.Â
- Proficient in application monitoring and performance optimization.Â
- Extensive experience with managed services in AWS, particularly with Lambda and other function-as-a-service (FaaS) solutions.Â
- Proficiency in infrastructure-as-code tools, especially CDK (with Terraform as a nice to have).Â
- Expertise with application monitoring tools like New Relic or Datadog.Â
- Proven experience transitioning from monolithic to serverless architectures.Â
- Mindset focused on shifting to cloud-native and serverless architecture and standards.Â
- Mastery of web component frameworks such as ReactJS, Angular, or Vue.Â
- Experience with Healthcare, HL7, or HIPAA applications.Â
- Interest or experience in LLM and the latest AI technologies.Â
Technologies We Use
- Java (Kotlin): Spring Boot, HibernateÂ
- Python: Pydantic, SQLAlchemy, MotoÂ
- TypeScript: CDK TypeScriptÂ
- AWS: Lambda, EC2, ECS, Amazon API Gateway, EventBridge, Step Functions, SQSÂ
- DockerÂ
- Infrastructure as Code: CDK, TerraformÂ
- Databases: RDS (PostgreSQL), Elasticsearch, DynamoDBÂ
- CI/CD: GitHub ActionsÂ
- Monitoring: OpenTelemetry, AWS X-Ray, Datadog, PendoÂ
Our Culture
We are a very collaborative group that is inclusive, fun, and hard-working. We appreciate the value in diverse backgrounds and experiences so that we can create the best product through different perspectives and ideas. Deep 6 AI welcomes remote work and has fully-remote teams throughout the country; we strive to create an environment where you can do your best work in the environment and location that is best suited for each individual. As a member of our team, you can expect to work with intelligent, curious, and motivated peers who value and respect your perspectives. Deep 6 AI is headquartered in Los Angeles and has employees nationwide.
Benefits Â
In addition to competitive salary and a unique opportunity to thrive at a growing company, Deep 6 AI offers various formal benefits as well as a generous PTO plan which includes sick and vacation days, and as well as employer-paid medical, dental, vision, life insurance and long-term disability coverage. A 401k plan is available, too.
Â
The above statements describe the general nature and level of work being performed in this job function. They're not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned by Deep 6.
Â
At Deep 6, we appreciate the opportunity to benefit from the diverse backgrounds and experiences of others. Because of our deep commitment to respect every individual, Deep 6 is an equal opportunity employer.
Â
Date Posted
08/26/2024
Views
0
Similar Jobs
VP of Operations - Miso Robotics
Views in the last 30 days - 0
Miso Robotics a pioneering company in AIpowered kitchen robotics is seeking an experienced Vice President of Operations to lead its operational and lo...
View DetailsBusiness Development Representative - Pasadena, CA - Redgate Software
Views in the last 30 days - 0
Redgate Software is seeking a Business Development Representative to generate highquality sales opportunities within target accounts for the AMER Acco...
View DetailsPrivate Wealth Management Group Director** - Morgan Stanley
Views in the last 30 days - 0
The Group Director is a crucial part of the Financial Advisor Private Wealth Advisor team shaping client service and business management This dynamic...
View DetailsDigital Sculptor - California Advanced Studio - General Motors
Views in the last 30 days - 0
General Motors is seeking a Digital Sculptor for its Advanced Studio in North Hollywood CA The role involves creating Class A surface data for corpora...
View Details2025 Summer Intern - Studio Engineering - General Motors
Views in the last 30 days - 0
General Motors is seeking an engineering student for an onsite role in Pasadena California The role involves supporting engineering feasibility studie...
View DetailsSenior Application Support Analyst (Remote) - First Citizens Bank
Views in the last 30 days - 0
The Senior Application Support Analyst role is a remote position available in multiple US markets under First Citizens Banks Deposits Shared Services...
View Details