Senior Python & Go Developer (AI Systems)
About the Role
A specialized AI engineering initiative is seeking experienced backend developers with strong expertise in Python and Go to support advanced training infrastructure. The work focuses on building and optimizing scalable systems that power AI model development and evaluation workflows.
This opportunity is ideal for engineers who excel in cross-language development environments and have a track record of handling complex migrations and system integrations. It suits individuals who are comfortable working in distributed teams and can independently drive high-impact technical outcomes.
The work involves developing production-grade services, leading codebase transitions between Python and Go, and collaborating with technical stakeholders to enhance system performance and reliability. Success in this role depends on strong engineering discipline, architectural thinking, and clear technical communication.
What You'll Do
- Develop and maintain scalable backend systems using Python and Go
- Lead codebase migrations and rewrites between Python and Go environments
- Optimize system performance, reliability, and maintainability across services
- Collaborate with engineers and researchers to support AI infrastructure development
- Apply best practices in testing, automation, and code quality
- Contribute to system architecture and cross-language design decisions
- Document technical implementations and communicate progress clearly
- Review code and guide best practices in interoperability and migration strategies
Requirements
- 5+ years of professional software engineering experience
- Strong hands-on expertise in both Python and Go (Golang)
- Proven experience with codebase migrations and system rewrites
- Ability to design and maintain production-grade distributed systems
- Strong written and verbal communication skills
- Experience working in remote, distributed team environments
- Ability to overlap at least 6 hours with Eastern Time
- Track record of delivering high-quality, maintainable code
- Experience in AI, machine learning, or data engineering systems
- Familiarity with cloud platforms such as AWS or GCP
- Experience with CI/CD pipelines and DevOps practices
- Background in mentoring engineers or leading technical projects